'sudo ./sage -i lie' gives me an error message (copied below). I'd appreciate advice.
Sage 6.4.1 Mac OS X 10.6.8 daniel@df$ bison --version bison (GNU Bison) 2.3 I notice the installer says Host system: Darwin df 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386 This is the .app version of Sage 6.4.1 advertised for OS X 10.7, which has worked fine for me under 10.6.8 until now. If this looks to be related to my antiquated OS X 10.6.8, then never mind. We'll try installing lie-2.2.2.p5 on our symbolic math server at my university (under Scientific Linux). thanks, Daniel Daniel Friedan daniel@df$ sudo ./sage -i lie Password: Found package lie in /Applications/Sage-6.4.1.app/Contents/Resources/sage/upstream/lie-2.2.2.p5.spkg lie-2.2.2.p5 ==================================================== Extracting package /Applications/Sage-6.4.1.app/Contents/Resources/sage/upstream/lie-2.2.2.p5.spkg -rw-r--r-- 1 daniel admin 328820 Mar 3 23:51 /Applications/Sage-6.4.1.app/Contents/Resources/sage/upstream/lie-2.2.2.p5.spkg Finished extraction **************************************************** Host system: Darwin df 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386 **************************************************** C compiler: gcc C compiler version: dyld: lazy symbol binding failed: Symbol not found: _strndup Referenced from: /Applications/Sage-6.4.1.app/Contents/Resources/sage/local/libexec/ccache/gcc Expected in: /usr/lib/libSystem.B.dylib dyld: Symbol not found: _strndup Referenced from: /Applications/Sage-6.4.1.app/Contents/Resources/sage/local/libexec/ccache/gcc Expected in: /usr/lib/libSystem.B.dylib /Applications/Sage-6.4.1.app/Contents/Resources/sage/src/bin/sage-spkg: line 662: 34912 Trace/BPT trap $CC -v **************************************************** dyld: lazy symbol binding failed: Symbol not found: _strndup Referenced from: /Applications/Sage-6.4.1.app/Contents/Resources/sage/local/bin/patch Expected in: /usr/lib/libSystem.B.dylib dyld: Symbol not found: _strndup Referenced from: /Applications/Sage-6.4.1.app/Contents/Resources/sage/local/bin/patch Expected in: /usr/lib/libSystem.B.dylib ./spkg-install: line 14: 34916 Trace/BPT trap patch -p1 < ../patches/00-string.h.patch Error patching LiE. real 0m0.022s user 0m0.002s sys 0m0.008s ************************************************************************ Error installing package lie-2.2.2.p5 ************************************************************************ Please email sage-devel (http://groups.google.com/group/sage-devel) explaining the problem and including the relevant part of the log file /Applications/Sage-6.4.1.app/Contents/Resources/sage/logs/pkgs/lie-2.2.2.p5.log Describe your computer, operating system, etc. If you want to try to fix the problem yourself, *don't* just cd to /Applications/Sage-6.4.1.app/Contents/Resources/sage/local/var/tmp/sage/build/lie-2.2.2.p5 and type 'make' or whatever is appropriate. Instead, the following commands setup all environment variables correctly and load a subshell for you to debug the error: (cd '/Applications/Sage-6.4.1.app/Contents/Resources/sage/local/var/tmp/sage/build/lie-2.2.2.p5' && '/Applications/Sage-6.4.1.app/Contents/Resources/sage/sage' --sh) When you are done debugging, you can type "exit" to leave the subshell. ************************************************************************ daniel@df$ which bison /usr/bin/bison daniel@df$ bison --version bison (GNU Bison) 2.3 Written by Robert Corbett and Richard Stallman. Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. daniel@df$ -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.
