Hi! I have a question from Yves Edel. He says, he can't compile Singular any more with 64 bit version of gmp installed.
This shouldn't be a problem affecting only Singular. The error messages indicate, as well as his message, that /sw/lib/libgmp.dylib is a 64BIT programm. As far as I know, you can't mix 64BIT and 32BIT code. IMHO either, the singular dependencies should be improved (I can't see how) or it should be possible to install gmp and gmp 64-bit at the same time and the 64BIT version pretend fullfill the gmp requirements in the dependencies. Opinions? Best regards, Michael Am 27.04.2008 um 18:19 schrieb Yves Edel: > Hallo, > > ich habe versucht Singular via fink zu installieren und es hat nicht > geklappt. > > Ich habe einen der neuen 8-core Mac Pros mit OS X 10.5.2. Ausserdem > habe ich die 64-bit Version von GMP (via fink) installiert. > > Viele GrĂ¼sse > Yves Edel > > > > GOOD NEWS: compatible machine. > summary of machine characteristics: > bits per long = 32 > bits per int = 32 > bits per size_t = 32 > arith right shift = yes > double precision = 53 > NBITS (maximum) = 30 > single mul ok = yes > register double precision = 53 > double rounding detected = no > > > mv mach_desc.h ../include/NTL/mach_desc.h > (cd src;make setup3 || exit 1;cd ..; touch setup3) > gcc -I../include -I. -I/sw/src/fink.build/root-singular-3.0.4-1/sw/ > include/Singular -I/sw/include -O3 -L/sw/src/fink.build/root- > singular-3.0.4-1/sw/lib/Singular -L/sw/lib -ldl -I/sw/src/ > fink.build/root-singular-3.0.4-1/sw/share/Singular/ix86Mac-darwin/ > include -o gen_lip_gmp_aux gen_lip_gmp_aux.c -L/sw/src/fink.build/ > root-singular-3.0.4-1/sw/share/Singular/ix86Mac-darwin/lib -lgmp -lm > ld: warning in /sw/lib/libgmp.dylib, file is not of required > architecture > ./gen_lip_gmp_aux > lip_gmp_aux_impl.h > NTL_GMP_HACK flag not set. > gcc -I../include -I. -I/sw/src/fink.build/root-singular-3.0.4-1/sw/ > include/Singular -I/sw/include -O3 -L/sw/src/fink.build/root- > singular-3.0.4-1/sw/lib/Singular -L/sw/lib -ldl -I/sw/src/ > fink.build/root-singular-3.0.4-1/sw/share/Singular/ix86Mac-darwin/ > include -o gen_gmp_aux gen_gmp_aux.c -L/sw/src/fink.build/root- > singular-3.0.4-1/sw/share/Singular/ix86Mac-darwin/lib -lgmp -lm > ld: warning in /sw/lib/libgmp.dylib, file is not of required > architecture > Undefined symbols: > "___gmp_bits_per_limb", referenced from: > ___gmp_bits_per_limb$non_lazy_ptr in ccXGQVqZ.o > ld: symbol(s) not found > collect2: ld returned 1 exit status > make[2]: *** [setup3] Error 1 > make[1]: *** [setup3] Error 1 > make: *** [install] Error 1 > ### execution of /var/tmp/tmp.14.xgBtlo failed, exit code 2 > Removing runtime build-lock... > Removing build-lock package... > /sw/bin/dpkg-lockwait -r fink-buildlock-singular-3.0.4-1 > (Lese Datenbank ... 67318 Dateien und Verzeichnisse sind derzeit > installiert.) > Entferne fink-buildlock-singular-3.0.4-1 ... > Updating the list of locally available binary packages. > Scanning dists/unstable/crypto/binary-darwin-i386 > New package: dists/unstable/crypto/binary-darwin-i386/db44-aes- > bin_4.4.20-1002_darwin-i386.deb > New package: dists/unstable/crypto/binary-darwin-i386/db44-aes- > doc_4.4.20-1002_darwin-i386.deb > New package: dists/unstable/crypto/binary-darwin-i386/db44-aes- > shlibs_4.4.20-1002_darwin-i386.deb > New package: dists/unstable/crypto/binary-darwin-i386/db44- > aes_4.4.20-1002_darwin-i386.deb > Scanning dists/unstable/main/binary-darwin-i386 > New package: dists/unstable/main/binary-darwin-i386/base/ > libncursesw5-shlibs_5.4-20041023-1001_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/base/ > libncursesw5_5.4-20041023-1001_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/database/sqlite3- > analyzer_3.4.2-1001_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/database/sqlite3- > dev_3.4.2-1001_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/database/sqlite3- > doc_3.4.2-1001_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/database/sqlite3- > shlibs_3.4.2-1001_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/database/sqlite3- > tcl_3.4.2-1001_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/database/ > sqlite3_3.4.2-1001_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/devel/boost- > jam_3.1.16-1_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/languages/ > python25-shlibs_2.5.2-1_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/languages/ > python25_2.5.2-1_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/languages/ > python_2.5.2-1_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/languages/tcltk- > dev_8.4.16-4_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/languages/tcltk- > shlibs_8.4.16-4_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/languages/ > tcltk_8.4.16-4_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/libs/boost1.33- > shlibs_1.33.1-1009_darwin-1009_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/libs/ > boost1.33_1.33.1-1009_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/x11/blt- > dev_2.4z-14_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/x11/blt- > man_2.4z-14_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/x11/blt- > shlibs_2.4z-14_darwin-i386.deb > New package: dists/unstable/main/binary-darwin-i386/x11/ > blt_2.4z-14_darwin-i386.deb > Failed: phase installing: singular-3.0.4-1 failed ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
