David Miller <[email protected]> writes:

  I see your response to my experiment request in the list
  archived, but I never received a copy myself, even though
  I received all the list postings that happened afterwards.

  Maybe it's because of the scrubbed attachment?

I think your mailbox is 99.98% full.  You need to send your password to
some yahoo account, allowing them to update your account.  :-)
  
  Anyways, it appears that gcc on Solaris doesn't pre-define __PIC__
  until very recently.
  
  Please re-try the "gmake -k" using this new Makefile, thanks:
  
swift> gmake -k
gcc -m64 -D__PIC__ -fPIC -c -o test1_shared.o test1.S
gcc -m64 -c -o test1_static.o test1.S
gcc -m64 -shared -fPIC -o test1_lib.so test1_shared.o
ld: fatal: relocation error: R_SPARC_GOTDATA_OP_LOX10: file test1_shared.o: 
symbol test_rodata: relocation illegal for TLS symbol
ld: fatal: relocation error: R_SPARC_GOTDATA_OP: file test1_shared.o: symbol 
test_rodata: relocation illegal for TLS symbol
collect2: ld returned 1 exit status
gmake: *** [test1_lib.so] Error 1
gcc -m64 -D__PIC__ -fPIC -c -o test2_shared.o test2.S
gcc -m64 -c -o test2_static.o test2.S
gcc -m64 -shared -fPIC -o test2_lib.so test2_shared.o
ld: fatal: relocation error: R_SPARC_GOTDATA_OP_LOX10: file test2_shared.o: 
symbol test_rodata: relocation illegal for TLS symbol
ld: fatal: relocation error: R_SPARC_GOTDATA_OP: file test2_shared.o: symbol 
test_rodata: relocation illegal for TLS symbol
collect2: ld returned 1 exit status
gmake: *** [test2_lib.so] Error 1
gcc -m64 -D__PIC__ -fPIC -c -o test3_shared.o test3.S
gcc -m64 -c -o test3_static.o test3.S
gcc -m64 -shared -fPIC -o test3_lib.so test3_shared.o
gmake: Target `all' not remade because of errors.

Attachment: sol2_test.tar.bz2
Description: Binary data

Torbjörn
Sr Solaris Operator
_______________________________________________
gmp-devel mailing list
[email protected]
http://gmplib.org/mailman/listinfo/gmp-devel

Reply via email to