For MPIR see http://cygwin.com/ml/cygwin/2013-06/msg00539.html
You'll have to craft your own spkg though (or wait for the end of my 
vacations).

On Saturday, July 27, 2013 1:01:15 PM UTC+2, Jean-Pierre Flori wrote:
>
> I got the same problem a few weeks ago and just ended up using the old 
> zlib spkg.
>
> Beware that youll have several other issues later, especially with MPIR, 
> Boehm GC...
>
> I reported a few of them at http://trac.sagemath.org/wiki/Cygwin64Port
>
> On Friday, July 26, 2013 3:24:00 PM UTC+2, Travis Scrimshaw wrote:
>>
>> Hey everyone (especially cygwin people),
>>    I've been trying for the past 2 hours to build sage 5.11.beta3 on 
>> cygwin64, however it continuously fails when building zlib. I've 
>> multiple-checked that I've installed all of the dependencies (and 
>> overkilled on some of them too), and I've installed zlib ver 1.2.8 directly 
>> on cygwin, although sage installation doesn't seem recognize it (same 
>> version). Any idea on how to get this to work? I've tried rebasing, 
>> deleting the partial installation, deleting the entire build. I'm running 
>> off a Windows Vista home premium OS. Below is the relavent portion of the 
>> log file. Any help is greatly appreciated.
>>  
>> Thank you,
>> Travis
>>  
>>  
>> make[2]: Leaving directory `/home/Travis/sage-5.11.beta3/spkg' 
>> env SAGE_BUILD_TOOLCHAIN=yes make -j2 toolchain 
>> make[2]: Entering directory `/home/Travis/sage-5.11.beta3/spkg' 
>> make[2]: warning: -jN forced in submake: disabling jobserver mode. 
>> make[2]: Nothing to be done for `toolchain'. 
>> make[2]: Leaving directory `/home/Travis/sage-5.11.beta3/spkg' 
>> make -j2 toolchain-deps 
>> make[2]: Entering directory `/home/Travis/sage-5.11.beta3/spkg' 
>> make[2]: warning: -jN forced in submake: disabling jobserver mode. 
>> make -j2 /home/Travis/sage-5.11.beta3/spkg/installed/zlib-1.2.8 
>> make[3]: Entering directory `/home/Travis/sage-5.11.beta3/spkg' 
>> make[3]: warning: -jN forced in submake: disabling jobserver mode. 
>> /home/Travis/sage-5.11.beta3/spkg/pipestatus "sage-spkg ${SAGE_SPKG_OPTS} 
>> zlib-1 .2.8 2>&1" "tee -a 
>> /home/Travis/sage-5.11.beta3/logs/pkgs/zlib-1.2.8.log" 
>> Found package zlib-1.2.8 in spkg/standard/zlib-1.2.8.spkg 
>> zlib-1.2.8 
>> ==================================================== 
>> Extracting package 
>> /home/Travis/sage-5.11.beta3/spkg/standard/zlib-1.2.8.spkg 
>> -rwxr-xr-x 1 Administrators None 532210 Jun 6 01:26 
>> /home/Travis/sage-5.11.beta 3/spkg/standard/zlib-1.2.8.spkg 
>> Finished extraction 
>> **************************************************** 
>> Host system: 
>> CYGWIN_NT-6.0 Travis-Notebook 1.7.22(0.268/5/3) 2013-07-22 17:06 x86_64 
>> Cygwin 
>> **************************************************** 
>> C compiler: gcc 
>> C compiler version: 
>> Using built-in specs. 
>> COLLECT_GCC=gcc 
>> COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-cygwin/4.8.1/lto-wrapper.exe 
>> Target: x86_64-pc-cygwin 
>> Configured with: /usr/src/ports/gcc/gcc-4.8.1-1/src/gcc-4.8.1/configure 
>> --srcdir =/usr/src/ports/gcc/gcc-4.8.1-1/src/gcc-4.8.1 --prefix=/usr 
>> --exec-prefix=/usr - -bindir=/usr/bin --sbindir=/usr/sbin 
>> --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var 
>> --sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/sh are/doc/gcc -C 
>> --build=x86_64-pc-cygwin --host=x86_64-pc-cygwin --target=x86_64- pc-cygwin 
>> --without-libiconv-prefix --without-libintl-prefix --enable-shared --e 
>> nable-shared-libgcc --enable-static --enable-version-specific-runtime-libs 
>> --ena ble-bootstrap --disable-__cxa_atexit --with-dwarf2 
>> --with-tune=generic --enable- languages=c,c++,fortran,lto,objc,obj-c++ 
>> --enable-graphite --enable-threads=posi x --enable-libatomic 
>> --enable-libgomp --disable-libitm --enable-libquadmath --en 
>> able-libquadmath-support --enable-libssp --enable-libgcj-sublibs 
>> --disable-java- awt --disable-symvers 
>> --with-ecj-jar=/usr/share/java/ecj.jar --with-gnu-ld --wit h-gnu-as 
>> --with-cloog-include=/usr/include/cloog-isl --without-libiconv-prefix - 
>> -without-libintl-prefix --with-system-zlib 
>> Thread model: posix 
>> gcc version 4.8.1 (GCC) 
>> **************************************************** 
>> make[4]: Entering directory 
>> `/home/Travis/sage-5.11.beta3/spkg/build/zlib-1.2.8/ 
>> src' 
>> gcc -O3 -Wall -c -o adler32.o adler32.c 
>> gcc -O3 -Wall -c -o compress.o compress.c 
>> gcc -O3 -Wall -c -o crc32.o crc32.c 
>> gcc -O3 -Wall -c -o deflate.o deflate.c 
>> gcc -O3 -Wall -c -o gzclose.o gzclose.c 
>> gcc -O3 -Wall -c -o gzlib.o gzlib.c 
>> gzlib.c: In function ‘gz_open’: 
>> gzlib.c:256:9: warning: implicit declaration of function ‘lseek’ 
>> [-Wimplicit-fun ction-declaration] 
>>  state->start = LSEEK(state->fd, 0, SEEK_CUR); 
>>  ^ 
>> gcc -O3 -Wall -c -o gzread.o gzread.c 
>> gzread.c: In function ‘gz_load’: 
>> gzread.c:30:9: warning: implicit declaration of function ‘read’ 
>> [-Wimplicit-func tion-declaration] 
>>  ret = read(state->fd, buf + *have, len - *have); 
>>  ^ 
>> gzread.c: In function ‘gzclose_r’: 
>> gzread.c:591:5: warning: implicit declaration of function ‘close’ 
>> [-Wimplicit-fu nction-declaration] 
>>  ret = close(state->fd); 
>>  ^ 
>> gcc -O3 -Wall -c -o gzwrite.o gzwrite.c 
>> gcc -O3 -Wall -c -o infback.o infback.c 
>> gzwrite.c: In function ‘gz_comp’: 
>> gzwrite.c:84:9: warning: implicit declaration of function ‘write’ 
>> [-Wimplicit-fu nction-declaration] 
>>  got = write(state->fd, strm->next_in, strm->avail_in); 
>>  ^ 
>> gzwrite.c: In function ‘gzclose_w’: 
>> gzwrite.c:573:5: warning: implicit declaration of function ‘close’ 
>> [-Wimplicit-f unction-declaration] 
>>  if (close(state->fd) == -1) 
>>  ^ 
>> gcc -O3 -Wall -c -o inffast.o inffast.c 
>> gcc -O3 -Wall -c -o inflate.o inflate.c 
>> gcc -O3 -Wall -c -o inftrees.o inftrees.c 
>> gcc -O3 -Wall -c -o trees.o trees.c 
>> gcc -O3 -Wall -c -o uncompr.o uncompr.c 
>> gcc -O3 -Wall -c -o zutil.o zutil.c 
>> windres --define GCC_WINDRES -o zlibrc.o win32/zlib1.rc 
>> gcc -O3 -Wall -I. -c -o example.o test/example.c 
>> gcc -O3 -Wall -I. -c -o minigzip.o test/minigzip.c 
>> ar rcs libz.a adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o 
>> gzread.o gzwrite.o infback.o inffast.o inflate.o inftrees.o trees.o 
>> uncompr.o zutil.o 
>> gcc -shared -Wl,--out-implib,libz.dll.a \ 
>> -o zlib1.dll win32/zlib.def adler32.o compress.o crc32.o deflate.o 
>> gzclose.o gzl ib.o gzread.o gzwrite.o infback.o inffast.o inflate.o 
>> inftrees.o trees.o uncomp r.o zutil.o zlibrc.o 
>> gcc -o minigzip.exe minigzip.o libz.a 
>> strip minigzip.exe 
>> Cannot export gzopen_w: symbol not defined 
>> collect2: error: ld returned 1 exit status 
>> Makefile:96: recipe for target `zlib1.dll' failed 
>> make[4]: *** [zlib1.dll] Error 1 
>> make[4]: *** Waiting for unfinished jobs.... 
>> make[4]: Leaving directory 
>> `/home/Travis/sage-5.11.beta3/spkg/build/zlib-1.2.8/s rc' 
>> Error building zlib. 
>> real 0m7.816s 
>> user 0m6.829s 
>> sys 0m2.199s 
>> ************************************************************************ 
>> Error installing package zlib-1.2.8 
>> ************************************************************************ 
>> Please email sage-devel (http://groups.google.com/group/sage-devel) 
>> explaining the problem and including the relevant part of the log file 
>>  /home/Travis/sage-5.11.beta3/logs/pkgs/zlib-1.2.8.log 
>> Describe your computer, operating system, etc. 
>> If you want to try to fix the problem yourself, *don't* just cd to 
>> /home/Travis/sage-5.11.beta3/spkg/build/zlib-1.2.8 and type 'make' or 
>> whatever i s appropriate. 
>> Instead, the following commands setup all environment variables 
>> correctly and load a subshell for you to debug the error: 
>>  (cd '/home/Travis/sage-5.11.beta3/spkg/build/zlib-1.2.8' && 
>> '/home/Travis/sage -5.11.beta3/sage' --sh) 
>> When you are done debugging, you can type "exit" to leave the subshell. 
>> ************************************************************************ 
>> Makefile:478: recipe for target 
>> `/home/Travis/sage-5.11.beta3/spkg/installed/zli b-1.2.8' failed 
>> make[3]: *** [/home/Travis/sage-5.11.beta3/spkg/installed/zlib-1.2.8] 
>> Error 1 
>> make[3]: Leaving directory `/home/Travis/sage-5.11.beta3/spkg' 
>> Makefile:248: recipe for target `toolchain-deps' failed 
>> make[2]: *** [toolchain-deps] Error 2 
>> make[2]: Leaving directory `/home/Travis/sage-5.11.beta3/spkg' 
>> Makefile:139: recipe for target `all' failed 
>> make[1]: *** [all] Error 2 
>> make[1]: Leaving directory `/home/Travis/sage-5.11.beta3/spkg' 
>> real 2m15.845s 
>> user 0m43.115s 
>> sys 1m4.234s 
>> *************************************************************** 
>> Error building Sage. 
>> The following package(s) may have failed to build: 
>> package: zlib-1.2.8 
>> log file: /home/Travis/sage-5.11.beta3/logs/pkgs/zlib-1.2.8.log 
>> build directory: /home/Travis/sage-5.11.beta3/spkg/build/zlib-1.2.8 
>> The build directory may contain configuration files and other potentially 
>> helpful information. WARNING: if you now run 'make' again, the build 
>> directory will, by default, be deleted. Set the environment variable 
>> SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. 
>> Makefile:19: recipe for target `build' failed 
>> make: *** [build] Error 1
>>
>>  
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to