[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
make on Solaris 2.6
From: |
John W. Eaton |
Subject: |
make on Solaris 2.6 |
Date: |
Wed, 19 Aug 1998 14:14:30 -0500 (CDT) |
On 19-Aug-1998, heberf <address@hidden> wrote:
| Thanks for the help on the last question I had while trying to install on my
| Solaris 2.6 machine. The answer was to put /usr/ccs/bin in my path.
|
| Now I've got a stranger problem. I'm using gcc 2.7.2.3 and things
| seem to go fine until near the end. Then I get pages of errors
| (part included below) which end with this message.
|
| ld: fatal: relocations remain against allocatable but non-writable sections
| make[2]: *** [liboctave.so] Error 1
| make[2]: Leaving directory `/data/octave-2.0.13/liboctave'
| make[1]: *** [liboctave] Error 2
| make[1]: Leaving directory `/data/octave-2.0.13'
| make: *** [all] Error 2
|
| I've never seen anything like this. What's going on?
| Text relocation remains referenced
| against symbol offset in file
| _vt.22_IO_ostream_withassign.3ios 0x2d20
/usr/local/lib/libstdc++.a(iostr
My guess is you need a shared version of libstdc++ (use configure
--enable-shared while building it), or you can just build a statically
linked version of Octave.
jwe