I've tried to build 3.4.1 on Sun Blade 2000 (SPARC) workstation, using 
the tool chain I downloaded from the Sage web site (based on gcc 4.3.2).

This went well for several hours, but then failed. It appears the 
directory /home/mabshoff/sparc-solaris-toolchain/ is hard-coded 
somewhere, so naturally fails if the build-directory is elsewhere:

The two critical lines in the output are:

----------------
grep: can't open /home/mabshoff/sparc-solaris-toolchain//lib/libstdc++.la
/opt/csw/bin/gsed: can't read 
/home/mabshoff/sparc-solaris-toolchain//lib/libstd c++.la: No such file 
or directory
libtool: link: 
`/home/mabshoff/sparc-solaris-toolchain//lib/libstdc++.la' is not  a 
valid libtool archive
------------------

As you can see, 'mabshoff' must be hard-coded somewhere. Since the 
compilation aborted, I'll try to start  it again by making a link from 
/ex/port/home/drkirkby to /home/mabshof

Here is more of the output:


.. -I../.. -I../../linbox  -g 
-I"/export/home/drkirkby/sage/sage-3.4.1/local/inc lude/linbox" 
-I"/export/home/drkirkby/sage/sage-3.4.1/local"/include  -g -fPIC - 
I"/export/home/drkirkby/sage/sage-3.4.1/local/include" 
-I"/export/home/drkirkby/ sage/sage-3.4.1/local/include/linbox" 
-L"/export/home/drkirkby/sage/sage-3.4.1/ local/lib" 
-I/export/home/drkirkby/sage/sage-3.4.1/spkg/build/linbox-1.1.6/src - 
I/export/home/drkirkby/sage/sage-3.4.1/spkg/build/linbox-1.1.6/src/linbox 
  -I/ex port/home/drkirkby/sage/sage-3.4.1/local/include 
-I/export/home/drkirkby/sage/s age-3.4.1/local/include 
-D__LINBOX_HAVE_CBLAS -c -o debug.lo debug.C
  g++ -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../linbox -g 
-I/export/home/drkirk by/sage/sage-3.4.1/local/include/linbox 
-I/export/home/drkirkby/sage/sage-3.4.1/ local/include -g -fPIC 
-I/export/home/drkirkby/sage/sage-3.4.1/local/include -I/ 
export/home/drkirkby/sage/sage-3.4.1/local/include/linbox 
-L/export/home/drkirkb y/sage/sage-3.4.1/local/lib 
-I/export/home/drkirkby/sage/sage-3.4.1/spkg/build/l inbox-1.1.6/src 
-I/export/home/drkirkby/sage/sage-3.4.1/spkg/build/linbox-1.1.6/ 
src/linbox -I/export/home/drkirkby/sage/sage-3.4.1/local/include 
-I/export/home/ drkirkby/sage/sage-3.4.1/local/include 
-D__LINBOX_HAVE_CBLAS -c debug.C  -fPIC - DPIC -o .libs/debug.o
/bin/bash ../../libtool --tag=CXX   --mode=link g++  -g -fPIC 
-I"/export/home/dr kirkby/sage/sage-3.4.1/local/include" 
-I"/export/home/drkirkby/sage/sage-3.4.1/l ocal/include/linbox" 
-L"/export/home/drkirkby/sage/sage-3.4.1/local/lib" -I/exp 
ort/home/drkirkby/sage/sage-3.4.1/spkg/build/linbox-1.1.6/src 
-I/export/home/drk 
irkby/sage/sage-3.4.1/spkg/build/linbox-1.1.6/src/linbox 
-I/export/home/drkirkb y/sage/sage-3.4.1/local/include 
-I/export/home/drkirkby/sage/sage-3.4.1/local/i nclude 
-D__LINBOX_HAVE_CBLAS   -o libutil.la  timer.lo error.lo commentator.lo 
d ebug.lo  -lcblas -latlas 
-L/export/home/drkirkby/sage/sage-3.4.1/local/lib -lgmp xx -lgmp 
-L/export/home/drkirkby/sage/sage-3.4.1/local/lib -lgivaro
grep: can't open /home/mabshoff/sparc-solaris-toolchain//lib/libstdc++.la
/opt/csw/bin/gsed: can't read 
/home/mabshoff/sparc-solaris-toolchain//lib/libstd c++.la: No such file 
or directory
libtool: link: 
`/home/mabshoff/sparc-solaris-toolchain//lib/libstdc++.la' is not  a 
valid libtool archive
make[6]: *** [libutil.la] Error 1
make[6]: Leaving directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/lin 
box-1.1.6/src/linbox/util'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/lin 
box-1.1.6/src/linbox/util'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/lin box-1.1.6/src/linbox'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/lin box-1.1.6/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/lin box-1.1.6/src'
Error building linbox
make[2]: Entering directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/li nbox-1.1.6/src'
Making install in linbox
make[3]: Entering directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/li nbox-1.1.6/src/linbox'
Making install in util
make[4]: Entering directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/li 
nbox-1.1.6/src/linbox/util'
Making install in formats
make[5]: Entering directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/li 
nbox-1.1.6/src/linbox/util/formats'
make[6]: Entering directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/li 
nbox-1.1.6/src/linbox/util/formats'
make[6]: Nothing to be done for `install-exec-am'.
test -z 
"/export/home/drkirkby/sage/sage-3.4.1/local/include/linbox/util/formats 
" || /export/home/drkirkby/sparc-solaris-toolchain/bin/mkdir -p 
"/export/home/dr kirkby/sage/sage-3.4.1/local/include/linbox/util/formats"
  /export/home/drkirkby/sparc-solaris-toolchain/bin/install -c -m 644 
'generic-de nse.h' 
'/export/home/drkirkby/sage/sage-3.4.1/local/include/linbox/util/formats/ 
generic-dense.h'
  /export/home/drkirkby/sparc-solaris-toolchain/bin/install -c -m 644 
'maple.h' ' 
/export/home/drkirkby/sage/sage-3.4.1/local/include/linbox/util/formats/maple.h'
  /export/home/drkirkby/sparc-solaris-toolchain/bin/install -c -m 644 
'matrix-mar ket.h' 
'/export/home/drkirkby/sage/sage-3.4.1/local/include/linbox/util/formats/ 
matrix-market.h'
  /export/home/drkirkby/sparc-solaris-toolchain/bin/install -c -m 644 
'sms.h' '/e 
xport/home/drkirkby/sage/sage-3.4.1/local/include/linbox/util/formats/sms.h'
  /export/home/drkirkby/sparc-solaris-toolchain/bin/install -c -m 644 
'matrix-str eam-readers.h' 
'/export/home/drkirkby/sage/sage-3.4.1/local/include/linbox/util/ 
formats/matrix-stream-readers.h'
  /export/home/drkirkby/sparc-solaris-toolchain/bin/install -c -m 644 
'sparse-row .h' 
'/export/home/drkirkby/sage/sage-3.4.1/local/include/linbox/util/formats/spa 
rse-row.h'
make[6]: Leaving directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/lin 
box-1.1.6/src/linbox/util/formats'
make[5]: Leaving directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/lin 
box-1.1.6/src/linbox/util/formats'
make[5]: Entering directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/li 
nbox-1.1.6/src/linbox/util'
/bin/bash ../../libtool --tag=CXX   --mode=link g++  -g -fPIC 
-I"/export/home/dr kirkby/sage/sage-3.4.1/local/include" 
-I"/export/home/drkirkby/sage/sage-3.4.1/l ocal/include/linbox" 
-L"/export/home/drkirkby/sage/sage-3.4.1/local/lib" -I/exp 
ort/home/drkirkby/sage/sage-3.4.1/spkg/build/linbox-1.1.6/src 
-I/export/home/drk 
irkby/sage/sage-3.4.1/spkg/build/linbox-1.1.6/src/linbox 
-I/export/home/drkirkb y/sage/sage-3.4.1/local/include 
-I/export/home/drkirkby/sage/sage-3.4.1/local/i nclude 
-D__LINBOX_HAVE_CBLAS   -o libutil.la  timer.lo error.lo commentator.lo 
d ebug.lo  -lcblas -latlas 
-L/export/home/drkirkby/sage/sage-3.4.1/local/lib -lgmp xx -lgmp 
-L/export/home/drkirkby/sage/sage-3.4.1/local/lib -lgivaro
grep: can't open /home/mabshoff/sparc-solaris-toolchain//lib/libstdc++.la
/opt/csw/bin/gsed: can't read 
/home/mabshoff/sparc-solaris-toolchain//lib/libstd c++.la: No such file 
or directory
libtool: link: 
`/home/mabshoff/sparc-solaris-toolchain//lib/libstdc++.la' is not  a 
valid libtool archive
make[5]: *** [libutil.la] Error 1
make[5]: Leaving directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/lin 
box-1.1.6/src/linbox/util'
make[4]: *** [install-recursive] Error 1
make[4]: Leaving directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/lin 
box-1.1.6/src/linbox/util'
make[3]: *** [install-recursive] Error 1
make[3]: Leaving directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/lin box-1.1.6/src/linbox'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory 
`/export/home/drkirkby/sage/sage-3.4.1/spkg/build/lin box-1.1.6/src'
Error installing linbox

real    25m3.439s
user    19m22.491s
sys     0m42.040s
sage: An error occurred while installing linbox-1.1.6
Please email sage-devel http://groups.google.com/group/sage-devel
explaining the problem and send the relevant part of
of /export/home/drkirkby/sage/sage-3.4.1/install.log.  Describe your 
computer, o perating system, etc.
If you want to try to fix the problem, yourself *don't* just cd to
/export/home/drkirkby/sage/sage-3.4.1/spkg/build/linbox-1.1.6 and type 
'make'.
Instead type "/export/home/drkirkby/sage/sage-3.4.1/sage -sh"
in order to set all environment variables correctly, then cd to
/export/home/drkirkby/sage/sage-3.4.1/spkg/build/linbox-1.1.6
(When you are done debugging, you can type "exit" to leave the
subshell.)
make[1]: *** [installed/linbox-1.1.6] Error 1
make[1]: Leaving directory `/export/home/drkirkby/sage/sage-3.4.1/spkg'

real    25:09.4
user    19:17.8
sys        25.0
python: can't open file 
'/export/home/drkirkby/sage/sage-3.4.1/devel/sage/doc/co 
mmon/builder.py': [Errno 2] No such file or directory

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to