This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: g++ fortran shared object error


Dear Toon:

It does not work on Sun Solaris 2.8.  I even tried it with gcc 3.3
version.  It works on Red Hat Linux (even with -lg2c flag).  Any clues?

Here is my test program test.f
       subroutine test(x)
       write (6,*) x
       return
       end

% g77 -c test.f -o test.o
% g++ 
% g++ -shared -o test.so test.o -lg2c
Text relocation remains                         referenced
    against symbol                  offset      in file
<unknown>                           0x8         test.o
<unknown>                           0xc         test.o
<unknown>                           0x18        test.o
<unknown>                           0x1c        test.o
<unknown>                           0x20        test.o
<unknown>                           0x24        test.o
s_wsle                              0x10        test.o
do_lio                              0x30        test.o
e_wsle                              0x38        test.o
ld: fatal: relocations remain against allocatable but non-writable
sections
collect2: ld returned 1 exit status



On Thu, 2003-07-17 at 16:48, Toon Moene wrote:
> Philip Cheng wrote:
> 
> > g++ -shared -o test.so test.o
> 
> > s_wsle                              0x10        test.o
> > do_lio                              0x30        test.o
> > e_wsle                              0x38        test.o
> 
> These are routines from the Fortran run time library.  Use the following 
> command line to link your program:
> 
> g++ -shared -o test.so test.o -lg2c
> 
> Hope this helps,
> 
> -- 
> Toon Moene - mailto:toon@moene.indiv.nluug.nl - phoneto: +31 346 214290
> Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
> Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
> GNU Fortran 95: http://gcc-g95.sourceforge.net/ (under construction)
> 



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]