Thanks to Robert Bradshaw's tremendous help, we have the start of a QEPCAD spkg for linux posted at http://trac.sagemath.org/sage_trac/ticket/772
The spkg does not include source because we haven't sorted out licensing issues. However, it does use wget to get the source from the webpage, so you shouldn't have to do anything. Currently the spkg compiles on my ubuntu 32-bit linux laptop (but has linking issues; see the readline issue below). Apparently there are some nontrivial issues with compiling SACLIB on OSX (dealing with the FPU or something). It'd be great if someone who knew more about OSX could take a look. The spkg currently dies when trying to link to readline. Does anyone know how to get a package to link to readline? The error is: g++ -O4 -I/home/grout/sage/spkg/build/qepcad/saclib2.1/include -I/home/grout/sage/spkg/build/qepcad/qesource/source -I. -o cad2d ../source/saclib/GCSI.c \ cad2d.a /home/grout/sage/spkg/build/qepcad/qesource/source/qepcad.a /home/grout/sage/spkg/build/qepcad/qesource/extensions/sfext/sfexto.a /home/grout/sage/spkg/build/qepcad/qesource/extensions/lift2D/lift2Do.a /home/grout/sage/spkg/build/qepcad/qesource/extensions/newadj/newadjo.a /home/grout/sage/spkg/build/qepcad/qesource/extensions/adj2d/adj2do.a /home/grout/sage/spkg/build/qepcad/qesource/extensions/rend/rendo.a /home/grout/sage/spkg/build/qepcad/qesource/extensions/sfext/sfexto.a /home/grout/sage/spkg/build/qepcad/qesource/source/qepcad.a /home/grout/sage/spkg/build/qepcad/saclib2.1/lib/saclibo.a -lreadline cad2d.a /home/grout/sage/spkg/build/qepcad/qesource/source/qepcad.a /home/grout/sage/spkg/build/qepcad/qesource/extensions/sfext/sfexto.a /home/grout/sage/spkg/build/qepcad/qesource/extensions/lift2D/lift2Do.a /home/grout/sage/spkg/build/qepcad/qesource/extensions/newadj/newadjo.a /home/grout/sage/spkg/build/qepcad/qesource/extensions/adj2d/adj2do.a /home/grout/sage/spkg/build/qepcad/qesource/extensions/rend/rendo.a /home/grout/sage/spkg/build/qepcad/qesource/extensions/sfext/sfexto.a /home/grout/sage/spkg/build/qepcad/qesource/source/qepcad.a /home/grout/sage/spkg/build/qepcad/saclib2.1/lib/saclibo.a -lreadline /home/grout/sage/local/lib/../lib/libreadline.so: undefined reference to `PC' /home/grout/sage/local/lib/../lib/libreadline.so: undefined reference to `tgetflag' /home/grout/sage/local/lib/../lib/libreadline.so: undefined reference to `tgetent' /home/grout/sage/local/lib/../lib/libreadline.so: undefined reference to `UP' /home/grout/sage/local/lib/../lib/libreadline.so: undefined reference to `tputs' /home/grout/sage/local/lib/../lib/libreadline.so: undefined reference to `tgoto' /home/grout/sage/local/lib/../lib/libreadline.so: undefined reference to `tgetnum' /home/grout/sage/local/lib/../lib/libreadline.so: undefined reference to `BC' /home/grout/sage/local/lib/../lib/libreadline.so: undefined reference to `tgetstr' collect2: ld returned 1 exit status make: *** [opt] Error 1 Thanks, Jason P.S. Thank you SO MUCH to everyone who worked on getting email to work on trac. It's so nice to get notifications of changes to tickets! --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@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-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---