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.

Reply via email to