[SunHELP] Unable to ' -static' compile programs with gcc
    fabio 
    fabio at crearium.com
       
    Wed Oct 26 02:55:21 CDT 2005
    
    
  
hello,
-bash-3.00$ cat 1.c;\gcc -static -ggdb 1.c -o 1
main(){
      printf("hello world\n");
}
ld: fatal: library -lc: not found
ld: fatal: library -lc: not found
ld: fatal: File processing errors. No output written to 1
collect2: ld returned 1 exit status
-bash-3.00$ find / -name "libc.so.1" -print 2>/dev/null
/usr/lib/sparcv9/libc.so.1
/usr/lib/libc.so.1
/usr/lib/libp/libc.so.1
/usr/lib/libp/sparcv9/libc.so.1
/lib/sparcv9/libc.so.1
/lib/libc.so.1
-bash-3.00$ echo $LD_LIBRARY_PATH ; \gcc -v
/usr/lib:/usr/local/lib:/usr/dt/lib:/opt/csw/lib:/usr/sfw/lib:/usr/local/ssl/lib:/usr/apache2/lib:/usr/sfw/lib 
Reading specs from /usr/local/lib/gcc/sparc-sun-solaris2.9/3.4.2/specs
Configured with: ../configure --with-as=/usr/ccs/bin/as 
--with-ld=/usr/ccs/bin/ld --disable-nls
Thread model: posix
gcc version 3.4.2
-bash-3.00$ uname -srm
SunOS 5.10 sun4u
The option -g works fine but I need the option ggdb. Option -static 
doesnt work either. But It compiles ok if no option is given.
Sorry for the offtopic, any help will be appreciatted.
Thanks,
fab.
    
    
More information about the SunHELP
mailing list