On 9/5/07, David DeGeorge <[EMAIL PROTECTED]> wrote: > > Dear Developers > I am running Suse 10.1 and > sage-2.8.3-32bit-linux-suse10-i686-Linux > I can't get lie to build. It complains about not finding -lcurses. > libcurses.a is > not in a standard place (it is in /usr/lib/curses), I tried adding a > symbolic link to
Building without a system-wide standard curses is evidently not supported yet. We definitely would to fix that (as one of the steps in getting lie into the standard SAGE distro). I've opened a trac ticket: http://trac.sagemath.org/sage_trac/ticket/595 > /usr/lib but then the build failed in readline. > 1. Here is the part where -lcurses was the problem > gcc -o Lie.exe lexer.o parser.o non-ANSI.o bigint.o binmat.o creatop.o > gettype.o getvalue.o init.o learn.o main.o mem.o node.o onoff.o output.o > poly.o sym.o print.o getl.o date.o static/*.o box/*.o -lreadline -lcurses > /usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld: > cannot find -lcurses > 2. Here is a part of what happened after I added a link in /usr/lib to > /usr/lib/curses/libcurses.a > > gcc -o Lie.exe lexer.o parser.o non-ANSI.o bigint.o binmat.o creatop.o > gettype.o getval > ue.o init.o learn.o main.o mem.o node.o onoff.o output.o poly.o sym.o > print.o getl.o dat > e.o static/*.o box/*.o -lreadline -lcurses > learn.o: In function `Learn': > learn.c:(.text+0x542): warning: the use of `tmpnam' is dangerous, better > use `mkstemp' > /usr/local/sage-2.8.3-32bit-linux-suse10-i686-Linux/local/lib/libreadline.so: > undefined > reference to `tgetnum' > /usr/local/sage-2.8.3-32bit-linux-suse10-i686-Linux/local/lib/libreadline.so: > undefined > reference to `tgoto' > /usr/local/sage-2.8.3-32bit-linux-suse10-i686-Linux/local/lib/libreadline.so: > undefined > reference to `tgetflag' > /usr/local/sage-2.8.3-32bit-linux-suse10-i686-Linux/local/lib/libreadline.so: > undefined > reference to `tputs' > /usr/local/sage-2.8.3-32bit-linux-suse10-i686-Linux/local/lib/libreadline.so: > undefined > reference to `tgetent' > /usr/local/sage-2.8.3-32bit-linux-suse10-i686-Linux/local/lib/libreadline.so: > undefined > reference to `tgetstr' > > David > > > > -- William Stein Associate Professor of Mathematics University of Washington http://www.williamstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/ -~----------~----~----~----~------~----~------~--~---