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
-~----------~----~----~----~------~----~------~--~---

Reply via email to