I tried to install Sage from source on Fedora (Linux Fedora 2.6.33.5-124.fc13.x86_64) and got the following errors:
gcc -I/usr/local/src/sage-4.4.3/local/include -O2 -g -Wall - fvisibility=hidden -Wall -o .libs/version version.o ../src/.libs/ libgcrypt.so -Wl,--rpath -Wl,/usr/local/src/sage-4.4.3/local/lib creating version /bin/sh ../libtool --tag=CC --mode=link gcc -I/usr/local/src/ sage-4.4.3/local/include -O2 -g -Wall -fvisibility=hidden -Wall - o t-mpi-bit t-mpi-bit.o ../src/libgcrypt.la mv -f .deps/basic.Tpo .deps/basic.Po /bin/sh ../libtool --tag=CC --mode=link gcc -I/usr/local/src/ sage-4.4.3/local/include -O2 -g -Wall -fvisibility=hidden -Wall - o prime prime.o ../src/libgcrypt.la mv -f .deps/benchmark.Tpo .deps/benchmark.Po /bin/sh ../libtool --tag=CC --mode=link gcc -I/usr/local/src/ sage-4.4.3/local/include -O2 -g -Wall -fvisibility=hidden -Wall - o register register.o ../src/libgcrypt.la gcc -I/usr/local/src/sage-4.4.3/local/include -O2 -g -Wall - fvisibility=hidden -Wall -o .libs/t-mpi-bit t-mpi-bit.o ../src/.libs/ libgcrypt.so -Wl,--rpath -Wl,/usr/local/src/sage-4.4.3/local/lib gcc -I/usr/local/src/sage-4.4.3/local/include -O2 -g -Wall - fvisibility=hidden -Wall -o .libs/prime prime.o ../src/.libs/ libgcrypt.so -Wl,--rpath -Wl,/usr/local/src/sage-4.4.3/local/lib creating t-mpi-bit gcc -I/usr/local/src/sage-4.4.3/local/include -O2 -g -Wall - fvisibility=hidden -Wall -o .libs/register register.o ../src/.libs/ libgcrypt.so -Wl,--rpath -Wl,/usr/local/src/sage-4.4.3/local/lib /bin/sh ../libtool --tag=CC --mode=link gcc -I/usr/local/src/ sage-4.4.3/local/include -O2 -g -Wall -fvisibility=hidden -Wall - o ac ac.o ../src/libgcrypt.la creating prime /usr/bin/ld: register.o: undefined reference to symbol 'gpg_strerror' /usr/bin/ld: note: 'gpg_strerror' is defined in DSO /usr/local/src/ sage-4.4.3/local/lib/libgpg-error.so.0 so try adding it to the linker command line /usr/local/src/sage-4.4.3/local/lib/libgpg-error.so.0: could not read symbols: Invalid operation collect2: ld returned 1 exit status make[4]: *** [register] Error 1 make[4]: *** Waiting for unfinished jobs.... gcc -I/usr/local/src/sage-4.4.3/local/include -O2 -g -Wall - fvisibility=hidden -Wall -o .libs/ac ac.o ../src/.libs/libgcrypt.so - Wl,--rpath -Wl,/usr/local/src/sage-4.4.3/local/lib creating ac mv -f .deps/fipsdrv.Tpo .deps/fipsdrv.Po make[4]: Leaving directory `/usr/local/src/sage-4.4.3/spkg/build/ libgcrypt-1.4.4.p2/src/tests' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/src/sage-4.4.3/spkg/build/ libgcrypt-1.4.4.p2/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/local/src/sage-4.4.3/spkg/build/ libgcrypt-1.4.4.p2/src' failed to build libgcrypt real 0m24.566s user 0m35.929s sys 0m16.116s sage: An error occurred while installing libgcrypt-1.4.4.p2 Please email sage-devel http://groups.google.com/group/sage-devel explaining the problem and send the relevant part of of /usr/local/src/sage-4.4.3/install.log. Describe your computer, operating system, etc. If you want to try to fix the problem yourself, *don't* just cd to /usr/local/src/sage-4.4.3/spkg/build/libgcrypt-1.4.4.p2 and type 'make check' or whatever is appropriate. Instead, the following commands setup all environment variables correctly and load a subshell for you to debug the error: (cd '/usr/local/src/sage-4.4.3/spkg/build/libgcrypt-1.4.4.p2' && '/usr/ local/src/sage-4.4.3/sage' -sh) When you are done debugging, you can type "exit" to leave the subshell. make[1]: *** [installed/libgcrypt-1.4.4.p2] Error 1 make[1]: Leaving directory `/usr/local/src/sage-4.4.3/spkg' real 0m25.036s user 0m36.357s sys 0m16.187s Error building Sage. ./sage -docbuild all html 2>&1 | tee -a dochtml.log python: can't open file '/usr/local/src/sage-4.4.3/devel/sage/doc/ common/builder.py': [Errno 2] No such file or directory It seems some files are missing? I had tried to use the binaries and got a similar error about python being missing.. Thanks for any help, Adam -- You received this message because you are subscribed to the Google Groups "sage-edu" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sage-edu?hl=en.
