On Tue, Jul 22, 2008 at 10:45 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: > On Tue, Jul 22, 2008 at 7:44 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: >> On Tue, Jul 22, 2008 at 7:39 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: >>> Hi, >>> >>> I did: >>> >>> $ export SAGE_PBUILD=yes >>> $ export SAGE_BUILD_THREADS=4 >>> $ make >>> >>> is this correct to build in parallel? >>> >>> This is what I got: >>> >>> >>> gcc -g -c -fPIC -O3 -fwrapv -fno-strict-aliasing >>> devel/sage/sage/structure/sage_object.c -DNDEBUG >>> -I/home/certiko/ext/sage-3.0.5/local/include >>> -I/home/certiko/ext/sage-3.0.5/local/include/csage >>> -I/home/certiko/ext/sage-3.0.5/devel/sage/sage/ext >>> -I/home/certiko/ext/sage-3.0.5/local/include/python2.5 -o >>> /home/certiko/ext/sage-3.0.5/devel/sage/build/temp/sage/structure/sage_object.o >>> devel/sage/sage/finance/time_series.c:106:25: error: arrayobject.h: No >>> such file or directory >>> devel/sage/sage/finance/time_series.c: In function >>> '__pyx_pf_4sage_7finance_11time_series_10TimeSeries___init__': >>> devel/sage/sage/finance/time_series.c:1732: error: 'PyArrayObject' >>> undeclared (first use in this function) >>> devel/sage/sage/finance/time_series.c:1732: error: (Each undeclared >>> identifier is reported only once >>> devel/sage/sage/finance/time_series.c:1732: error: for each function >>> it appears in.) >>> devel/sage/sage/finance/time_series.c:1732: error: '__pyx_v_np' >>> undeclared (first use in this function) >>> devel/sage/sage/finance/time_series.c:1758: error: expected expression >>> before ')' token >>> devel/sage/sage/finance/time_series.c:1819: error: expected expression >>> before ')' token >>> devel/sage/sage/finance/time_series.c:1851: error: expected expression >>> before ')' token >>> devel/sage/sage/finance/time_series.c: In function >>> '__pyx_pf_4sage_7finance_11time_series_10TimeSeries_numpy': >>> devel/sage/sage/finance/time_series.c:9490: error: 'PyArrayObject' >>> undeclared (first use in this function) >>> devel/sage/sage/finance/time_series.c:9490: error: '__pyx_v_n' >>> undeclared (first use in this function) >>> devel/sage/sage/finance/time_series.c:9536: warning: assignment makes >>> pointer from integer without a cast >>> devel/sage/sage/finance/time_series.c:9538: error: expected expression >>> before ')' token >>> devel/sage/sage/finance/time_series.c: In function 'inittime_series': >>> devel/sage/sage/finance/time_series.c:11702: error: 'PyArrayObject' >>> undeclared (first use in this function) >>> >>> >>> gcc -g -c -fPIC -O3 -fwrapv -fno-strict-aliasing >>> devel/sage/sage/finance/time_series.c -DNDEBUG >>> -I/home/certiko/ext/sage-3.0.5/local/include >>> -I/home/certiko/ext/sage-3.0.5/local/include/csage >>> -I/home/certiko/ext/sage-3.0.5/devel/sage/sage/ext >>> -I/home/certiko/ext/sage-3.0.5/local/include/python2.5 -o >>> /home/certiko/ext/sage-3.0.5/devel/sage/build/temp/sage/finance/time_series.o >>> gcc -g -c -fPIC -O3 -fwrapv -fno-strict-aliasing >>> devel/sage/sage/matrix/matrix_cyclo_dense.c -DNDEBUG >>> -I/home/certiko/ext/sage-3.0.5/local/include >>> -I/home/certiko/ext/sage-3.0.5/local/include/csage >>> -I/home/certiko/ext/sage-3.0.5/devel/sage/sage/ext >>> -I/home/certiko/ext/sage-3.0.5/local/include/python2.5 -o >>> /home/certiko/ext/sage-3.0.5/devel/sage/build/temp/sage/matrix/matrix_cyclo_dense.o >>> gcc -g -c -fPIC -O3 -fwrapv -fno-strict-aliasing >>> devel/sage/sage/graphs/graph_isom.c -DNDEBUG >>> -I/home/certiko/ext/sage-3.0.5/local/include >>> -I/home/certiko/ext/sage-3.0.5/local/include/csage >>> -I/home/certiko/ext/sage-3.0.5/devel/sage/sage/ext >>> -I/home/certiko/ext/sage-3.0.5/local/include/python2.5 -o >>> /home/certiko/ext/sage-3.0.5/devel/sage/build/temp/sage/graphs/graph_isom.o >>> gcc -g -c -fPIC -O3 -fwrapv -fno-strict-aliasing >>> devel/sage/sage/plot/plot3d/base.c -DNDEBUG >>> -I/home/certiko/ext/sage-3.0.5/local/include >>> -I/home/certiko/ext/sage-3.0.5/local/include/csage >>> -I/home/certiko/ext/sage-3.0.5/devel/sage/sage/ext >>> -I/home/certiko/ext/sage-3.0.5/local/include/python2.5 -o >>> /home/certiko/ext/sage-3.0.5/devel/sage/build/temp/sage/plot/plot3d/base.o >>> ERROR installing SAGE >>> >>> real 4m31.555s >>> user 14m45.647s >>> sys 0m33.842s >>> sage: An error occurred while installing sage-3.0.5 >>> Please email sage-devel http://groups.google.com/group/sage-devel >>> explaining the problem and send the relevant part of >>> of /home/certiko/ext/sage-3.0.5/install.log. Describe your computer, >>> operating system, etc. >>> If you want to try to fix the problem, yourself *don't* just cd to >>> /home/certiko/ext/sage-3.0.5/spkg/build/sage-3.0.5 and type 'make'. >>> Instead type "/home/certiko/ext/sage-3.0.5/sage -sh" >>> in order to set all environment variables correctly, then cd to >>> /home/certiko/ext/sage-3.0.5/spkg/build/sage-3.0.5 >>> (When you are done debugging, you can type "exit" to leave the >>> subshell.) >>> make[1]: *** [installed/sage-3.0.5] Error 1 >>> make[1]: Leaving directory `/home/certiko/ext/sage-3.0.5/spkg' >> >> How can I reproduce the problem? >> >> When I setup the env and did >> >> $ cd /home/certiko/ext/sage-3.0.5/spkg/build/sage-3.0.5 >> $ make >> make: *** No targets specified and no makefile found. Stop. >> >> and when I did >> >> $ cd /home/certiko/ext/sage-3.0.5 >> $ ./sage -b >> >> it continued to compile. It's fine it compiles, but I'd like to debug >> the above problem. :) > > Gary told me the pbuild is broken in this release, so I compiled > without it, using: > > $ export MAKE="make -j4" > $ make > > and unfortunately it failed too. > > > (cd .libs && rm -f libgd.la && ln -s ../libgd.la libgd.la) > /bin/sh ./libtool --mode=link gcc > -I/home/certiko/ext/sage-3.0.5/local/include > -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ > -L/home/certiko/ext/sage-3.0.5/local/lib -Wl,--rpath > -Wl,/home/certiko/ext/sage-3.0.5/local/lib > -L/home/certiko/ext/sage-3.0.5/local/lib -o annotate annotate.o > ./libgd.la -lXpm -lX11 -lfontconfig -lfreetype -lpng12 -lz -lm > /bin/sh ./libtool --mode=link gcc > -I/home/certiko/ext/sage-3.0.5/local/include > -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ > -L/home/certiko/ext/sage-3.0.5/local/lib -Wl,--rpath > -Wl,/home/certiko/ext/sage-3.0.5/local/lib > -L/home/certiko/ext/sage-3.0.5/local/lib -o gdparttopng > gdparttopng.o ./libgd.la -lXpm -lX11 -lfontconfig -lfreetype -lpng12 > -lz -lm > /bin/sh ./libtool --mode=link gcc > -I/home/certiko/ext/sage-3.0.5/local/include > -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ > -L/home/certiko/ext/sage-3.0.5/local/lib -Wl,--rpath > -Wl,/home/certiko/ext/sage-3.0.5/local/lib > -L/home/certiko/ext/sage-3.0.5/local/lib -o gdtopng gdtopng.o > ./libgd.la -lXpm -lX11 -lfontconfig -lfreetype -lpng12 -lz -lm > /bin/sh ./libtool --mode=link gcc > -I/home/certiko/ext/sage-3.0.5/local/include > -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ > -L/home/certiko/ext/sage-3.0.5/local/lib -Wl,--rpath > -Wl,/home/certiko/ext/sage-3.0.5/local/lib > -L/home/certiko/ext/sage-3.0.5/local/lib -o gd2copypal gd2copypal.o > ./libgd.la -lXpm -lX11 -lfontconfig -lfreetype -lpng12 -lz -lm > gcc -I/home/certiko/ext/sage-3.0.5/local/include > -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ -Wl,--rpath > -Wl,/home/certiko/ext/sage-3.0.5/local/lib -o .libs/annotate > annotate.o -L/home/certiko/ext/sage-3.0.5/local/lib ./.libs/libgd.so > /usr/lib64/libXpm.so -lpthread /usr/lib64/libX11.so > /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl > /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lexpat > /home/certiko/ext/sage-3.0.5/local/lib/libfreetype.so -lpng12 -lz -lm > -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib > gcc: /usr/lib64/libfreetype.so: No such file or directory > make[4]: *** [annotate] Error 1 > make[4]: *** Waiting for unfinished jobs.... > gcc -I/home/certiko/ext/sage-3.0.5/local/include > -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ -Wl,--rpath > -Wl,/home/certiko/ext/sage-3.0.5/local/lib -o .libs/gd2copypal > gd2copypal.o -L/home/certiko/ext/sage-3.0.5/local/lib > ./.libs/libgd.so /usr/lib64/libXpm.so -lpthread /usr/lib64/libX11.so > /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl > /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lexpat > /home/certiko/ext/sage-3.0.5/local/lib/libfreetype.so -lpng12 -lz -lm > -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib > gcc -I/home/certiko/ext/sage-3.0.5/local/include > -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ -Wl,--rpath > -Wl,/home/certiko/ext/sage-3.0.5/local/lib -o .libs/gdparttopng > gdparttopng.o -L/home/certiko/ext/sage-3.0.5/local/lib > ./.libs/libgd.so /usr/lib64/libXpm.so -lpthread /usr/lib64/libX11.so > /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl > /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lexpat > /home/certiko/ext/sage-3.0.5/local/lib/libfreetype.so -lpng12 -lz -lm > -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib > gcc -I/home/certiko/ext/sage-3.0.5/local/include > -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ -Wl,--rpath > -Wl,/home/certiko/ext/sage-3.0.5/local/lib -o .libs/gdtopng gdtopng.o > -L/home/certiko/ext/sage-3.0.5/local/lib ./.libs/libgd.so > /usr/lib64/libXpm.so -lpthread /usr/lib64/libX11.so > /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl > /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lexpat > /home/certiko/ext/sage-3.0.5/local/lib/libfreetype.so -lpng12 -lz -lm > -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib > gcc: /usr/lib64/libfreetype.so: No such file or directory > gcc: /usr/lib64/libfreetype.so: No such file or directory > make[4]: *** [gdparttopng] Error 1 > make[4]: *** [gdtopng] Error 1 > gcc: /usr/lib64/libfreetype.so: No such file or directory > make[4]: *** [gd2copypal] Error 1 > make[4]: Leaving directory > `/home/certiko/ext/sage-3.0.5/spkg/build/gd-2.0.33.p5/src' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory > `/home/certiko/ext/sage-3.0.5/spkg/build/gd-2.0.33.p5/src' > make[2]: *** [all] Error 2 > make[2]: Leaving directory > `/home/certiko/ext/sage-3.0.5/spkg/build/gd-2.0.33.p5/src' > Error building gd. > > real 0m25.297s > user 0m8.609s > sys 0m8.917s > sage: An error occurred while installing gd-2.0.33.p5 > Please email sage-devel http://groups.google.com/group/sage-devel > explaining the problem and send the relevant part of > of /home/certiko/ext/sage-3.0.5/install.log. Describe your computer, > operating system, etc. > If you want to try to fix the problem, yourself *don't* just cd to > /home/certiko/ext/sage-3.0.5/spkg/build/gd-2.0.33.p5 and type 'make'. > Instead type "/home/certiko/ext/sage-3.0.5/sage -sh" > in order to set all environment variables correctly, then cd to > /home/certiko/ext/sage-3.0.5/spkg/build/gd-2.0.33.p5 > (When you are done debugging, you can type "exit" to leave the > subshell.) > make[1]: *** [installed/gd-2.0.33.p5] Error 1 > make[1]: Leaving directory `/home/certiko/ext/sage-3.0.5/spkg' > > real 26m49.339s > user 17m19.945s > sys 4m25.197s > [EMAIL PROTECTED]:~/ext/sage-3.0.5$ > > > > Now I am trying to compile with a single make if it's going to work. > If not, I'll give up and wait for the next release if it fixes it.
No luck: /bin/sh ./libtool --mode=link gcc -I/home/certiko/ext/sage-3.0.5/local/include -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ -L/home/certiko/ext/sage-3.0.5/local/lib -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib -L/home/certiko/ext/sage-3.0.5/local/lib -o gdtopng gdtopng.o ./libgd.la -lXpm -lX11 -lfontconfig -lfreetype -lpng12 -lz -lm /bin/sh ./libtool --mode=link gcc -I/home/certiko/ext/sage-3.0.5/local/include -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ -L/home/certiko/ext/sage-3.0.5/local/lib -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib -L/home/certiko/ext/sage-3.0.5/local/lib -o gd2copypal gd2copypal.o ./libgd.la -lXpm -lX11 -lfontconfig -lfreetype -lpng12 -lz -lm gcc -I/home/certiko/ext/sage-3.0.5/local/include -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib -o .libs/gdtopng gdtopng.o -L/home/certiko/ext/sage-3.0.5/local/lib ./.libs/libgd.so /usr/lib64/libXpm.so -lpthread /usr/lib64/libX11.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lexpat /home/certiko/ext/sage-3.0.5/local/lib/libfreetype.so -lpng12 -lz -lm -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib gcc: /usr/lib64/libfreetype.so: No such file or directory make[4]: *** [gdtopng] Error 1 make[4]: *** Waiting for unfinished jobs.... gcc -I/home/certiko/ext/sage-3.0.5/local/include -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib -o .libs/gdparttopng gdparttopng.o -L/home/certiko/ext/sage-3.0.5/local/lib ./.libs/libgd.so /usr/lib64/libXpm.so -lpthread /usr/lib64/libX11.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lexpat /home/certiko/ext/sage-3.0.5/local/lib/libfreetype.so -lpng12 -lz -lm -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib gcc: /usr/lib64/libfreetype.so: No such file or directory make[4]: *** [gdparttopng] Error 1 gcc -I/home/certiko/ext/sage-3.0.5/local/include -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib -o .libs/annotate annotate.o -L/home/certiko/ext/sage-3.0.5/local/lib ./.libs/libgd.so /usr/lib64/libXpm.so -lpthread /usr/lib64/libX11.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lexpat /home/certiko/ext/sage-3.0.5/local/lib/libfreetype.so -lpng12 -lz -lm -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib gcc: /usr/lib64/libfreetype.so: No such file or directory make[4]: *** [annotate] Error 1 gcc -I/home/certiko/ext/sage-3.0.5/local/include -I/home/certiko/ext/sage-3.0.5/local/include/freetype2/ -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib -o .libs/gd2copypal gd2copypal.o -L/home/certiko/ext/sage-3.0.5/local/lib ./.libs/libgd.so /usr/lib64/libXpm.so -lpthread /usr/lib64/libX11.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl /usr/lib64/libfontconfig.so /usr/lib64/libfreetype.so -lexpat /home/certiko/ext/sage-3.0.5/local/lib/libfreetype.so -lpng12 -lz -lm -Wl,--rpath -Wl,/home/certiko/ext/sage-3.0.5/local/lib gcc: /usr/lib64/libfreetype.so: No such file or directory make[4]: *** [gd2copypal] Error 1 make[4]: Leaving directory `/home/certiko/ext/sage-3.0.5/spkg/build/gd-2.0.33.p5/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/certiko/ext/sage-3.0.5/spkg/build/gd-2.0.33.p5/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/certiko/ext/sage-3.0.5/spkg/build/gd-2.0.33.p5/src' Error building gd. real 0m25.316s user 0m8.689s sys 0m8.461s sage: An error occurred while installing gd-2.0.33.p5 Please email sage-devel http://groups.google.com/group/sage-devel explaining the problem and send the relevant part of of /home/certiko/ext/sage-3.0.5/install.log. Describe your computer, operating system, etc. If you want to try to fix the problem, yourself *don't* just cd to /home/certiko/ext/sage-3.0.5/spkg/build/gd-2.0.33.p5 and type 'make'. Instead type "/home/certiko/ext/sage-3.0.5/sage -sh" in order to set all environment variables correctly, then cd to /home/certiko/ext/sage-3.0.5/spkg/build/gd-2.0.33.p5 (When you are done debugging, you can type "exit" to leave the subshell.) make[1]: *** [installed/gd-2.0.33.p5] Error 1 make[1]: Leaving directory `/home/certiko/ext/sage-3.0.5/spkg' real 26m47.256s user 17m22.341s sys 4m24.817s [EMAIL PROTECTED]:~/ext/sage-3.0.5$ I am actually surprised that a released Sage failed to build from source, I've never encountered that before. :) Maybe it suggests the system is fubar. Ondrej --~--~---------~--~----~------------~-------~--~----~ 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://www.sagemath.org -~----------~----~----~----~------~----~------~--~---