bug-gmp
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: gmp-4.1.2 compilation problem (full rpt)


From: Law Chong Fatt
Subject: RE: gmp-4.1.2 compilation problem (full rpt)
Date: Thu, 22 May 2003 15:43:46 +0800

Hi,
 
I'm on solaris2.7. My gmp was compiled using cc on solaris2.7. My gcc that I'm 
running example.c is however a binary built for solaris2.6. Is this a major 
problem? Shld I build gcc on my current system?
 
I've attached the config.guess and config.log files.
 
Thanks.
 
Problem:
 
gcc -g -I/home/cflaw/tools/gmp-4.1.2/include -L/home/cflaw/tools/gmp-4.1.2/lib 
-lgmp -v example.c
 
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/specs
gcc version 2.95.3 20010315 (release)
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/cpp0 -lang-c -v 
-I/home/cflaw/tools/gmp-4.1.2/include -D__GNUC__=2 -D__GNUC_MINOR__=95 -Dsparc 
-Dsun -Dunix -D__svr4__ -D__SVR4 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ 
-D__SVR4 -D__sparc -D__sun -D__unix -Asystem(unix) -Asystem(svr4) -g 
-D__GCC_NEW_VARARGS__ -Acpu(sparc) -Amachine(sparc) example.c 
/var/tmp/ccb0Fk5o.i
GNU CPP version 2.95.3 20010315 (release) (sparc)
#include "..." search starts here:
#include <...> search starts here:
 /home/cflaw/tools/gmp-4.1.2/include
 /usr/local/include
 
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/../../../../sparc-sun-solaris2.6/include
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/include
 /usr/include
End of search list.
The following default directories have been omitted from the search path:
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/../../../../include/g++-3
End of omitted list.
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/cc1 /var/tmp/ccb0Fk5o.i 
-quiet -dumpbase example.c -g -version -o /var/tmp/ccc6RoMK.s
GNU C version 2.95.3 20010315 (release) (sparc-sun-solaris2.6) compiled by GNU 
C version 2.95.3 20010315 (release).
 /usr/ccs/bin/as -V -Qy -s -o /var/tmp/ccVu2SYj.o /var/tmp/ccc6RoMK.s
/usr/ccs/bin/as: WorkShop Compilers 5.0 98/12/21
 /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/collect2 -V -Y 
P,/usr/ccs/lib:/usr/lib -Qy 
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/crt1.o 
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/crti.o 
/usr/ccs/lib/values-Xa.o 
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/crtbegin.o 
-L/home/cflaw/tools/gmp-4.1.2/lib 
-L/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3 -L/usr/ccs/bin 
-L/usr/ccs/lib -L/usr/local/lib -lgmp /var/tmp/ccVu2SYj.o -lgcc -lc -lgcc 
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/crtend.o 
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/crtn.o
ld: Software Generation Utilities - Solaris-ELF (4.0)
Undefined                       first referenced
 symbol                             in file
__gmpz_init_set_str                 /var/tmp/ccVu2SYj.o
__gmpz_init                         /var/tmp/ccVu2SYj.o
__gmpz_clear                        /var/tmp/ccVu2SYj.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status

        -----Original Message----- 
        From: Linus Nordberg [mailto:address@hidden 
        Sent: Fri 5/9/2003 5:55 PM 
        To: Law Chong Fatt 
        Cc: address@hidden 
        Subject: Re: gmp-4.1.2 compilation problem (full rpt)
        
        

        "Law Chong Fatt" <address@hidden> wrote
        Fri, 9 May 2003 17:19:45 +0800:
        
           The installation was done the normal way: config, make, make test 
(all tests passed), make install. Yes, the lib files (libgmp.a, libgmp.la) are 
there.
        
        Ok, you must've done './configure --prefix=/home/cflaw/tools/gmp-4.1.2'
        then.  Did you have CC or CFLAGS set when you ran configure?
        
        This might be related to how you configure did its jobb.  Please send
        output from 'config.guess' and contents of config.log.
        
        Looking at your compiler output:
        
        gcc version 2.95.3 20010315 (release)
        /usr/ccs/bin/as: WorkShop Compilers 5.0 98/12/21
        ld: Software Generation Utilities - Solaris-ELF (4.0)
        
        Is this normal behaviour?  I'm not accustomed with Sun toolchains.
        
        --linus
        
        

Attachment: config.guess
Description: config.guess

Attachment: config.log
Description: config.log


reply via email to

[Prev in Thread] Current Thread [Next in Thread]