Hello, here are some more fixes relative to 2.8.c + Robert Bradshaw's coercision-fix (which William should have gotten by now) + updated Singular package from sage.math/was/lj:
singular-20070816p1: * Attemps to links, but fails (?because LN is improperly defined?): n - s -> ln -s * during make install-nolns: ../.././install-sh missing (remove "../" and it will be found) * libfactor and libcf build and install fine ################################################### clisp not working (/bin/sh issue on neron) maxima not tested yet due to missing clisp :( ################################################### sage-2.8 cython code: rqdf: INFINITY & NAN not defined, isnan, isinf -> workaround as OSX & Cygwin multi_polynomial_libsingular: OSTREAM macro mismatch -> malb? Not sure what happens after this. I stopped since I couldn't fix the libsingular problem. <################################################### lcalc: * spkg-install: needs sh compability fix: DEFINES=""; export DEFINES * llrint workaround needed for SunOS: #define llrint(d) ((long long)rint(d)) * ./include/getopt.h: line 147: do not define "extern int getopt ();" on Solaris * needs -liberty for symbol getopt_long when __sun is defined In general: The Makefile sucks: g++ -DINCLUDE_PARI \ -I/extra/home/mabshoff/SAGE-build/sage-2.8/local/include/pari \ -I/extra/home/mabshoff/SAGE-build/sage-2.8/local/include \ -I ../include/ -L/extra/home/mabshoff/SAGE-build/sage-2.8/local/ lib \ cmdline.c \ Lcommandline.cc Lcommandline_elliptic.cc Lcommandline_globals.cc \ Lcommandline_misc.cc Lcommandline_numbertheory.cc \ Lcommandline_twist.cc Lcommandline_values_zeros.cc \ Lgamma.cc Lglobals.cc Lmisc.cc Lriemannsiegel.cc \ -o lcalc -lpari -lmpfr -lgmpxx -lgmp -liberty Cleanup: * compile each file individually * crush gcc 4.2 warnings about const string to char* ################################################### sympow: not building - didn't try - probably needs some magic similar to the partition code, i.e. fpu special flags, etc. ################################################### cddlib: ok gfan: ok ecm: ok ################################################### tachyon: Use the gcc arch file instead of SunPro CC: if [ $UNAME = "SunOS" ]; then make solaris-thr -> solaris-pthreads-gcc finished fi ################################################### twisted: ok ################################################### flintqs-20070505: linux-ism for types. In lanzos.h add #ifdef __sun #define u_int32_t unsigned int #define u_int64_t unsigned long [?long?] #endif ################################################### palp: ok moinmoin: ok ipython: ok ################################################### scipy: Fails to link against a static ATLAS: compile options: '-DATLAS_INFO="\"3.7.37\"" -I/usr/include -Ibuild/ src.solaris-2.9-sun4u-2.5 -I/extra/home/mabshoff/SAGE-build/sage-2.8/ local/lib/python2.5/site-packages/numpy/core/include -I/extra/home/ mabshoff/SAGE-build/sage-2.8/local/include/python2.5 -c' gcc: build/src.solaris-2.9-sun4u-2.5/build/src.solaris-2.9-sun4u-2.5/ Lib/lib/blas/cblasmodule.c gcc -pthread -shared build/temp.solaris-2.9-sun4u-2.5/build/ src.solaris-2.9-sun4u-2.5/build/src.solaris-2.9-sun4u-2.5/Lib/lib/blas/ cblasmodule.o build/temp.solaris-2.9-sun4u-2.5/build/src.solaris-2.9- sun4u-2.5/fortranobject.o -L/usr/lib -Lbuild/temp.solaris-2.9- sun4u-2.5 -lptf77blas -lptcblas -latlas -o build/lib.solaris-2.9- sun4u-2.5/scipy/lib/blas/cblas.so Text relocation remains referenced against symbol offset in file ATL_zaxpy_xp0yp0aXbX 0x1ac /usr/lib/ libatlas.a(ATL_zaxpy.o) ATL_daxpy 0x50 /usr/lib/ libptcblas.a(cblas_dptaxpy.o) ATL_daxpy 0x80 /usr/lib/ libptcblas.a(cblas_dptaxpy.o) ATL_daxpy 0xc0 /usr/lib/ libptcblas.a(cblas_dptaxpy.o) ################################################### cvxopt: missing complex.h - not sure how to fix this, the ones present on neron are all the C++ variety. William, I will be in IRC tonight. If you don't have time drop me a line. Cheers, Michael --~--~---------~--~----~------------~-------~--~----~ 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/ -~----------~----~----~----~------~----~------~--~---