errors while configuring glibc

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

 



Hello,

I am trying to install glibc-2.3.5 on my computer.
I have already installed gcc-3.4.3 and binutils
which are working fine. While trying to install
glibc-2.3.5, I am getting the following error:

    configure:7429: error: cannot compute sizeof
(long double), 77

When I looked in config.log file of it, I found
the following line as well:

    ./conftest: error while loading shared
libraries: libgcc_s.so.1: cannot open shared
object file: No such file or directory

The whole config.log file I am pasting below, in
case I am missing something tht needs to be
mentioned.

***********************config.log*****************
******************(As the file is too big, I've
removed few of the 'OK' messages.)

It was created by GNU C Library configure (see
version.h), which was
generated by GNU Autoconf 2.59.  Invocation
command line was

  $
../glibc-2.3.5/configure --prefix=/usr/local --dis
able-profile --enable-add-ons=nptl --with-tls --wi
th-__thread --enable-kernel=2.6.12 --with-headers=
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4.3/include

## --------- ##
## Platform. ##
## --------- ##

hostname = puja-w2s.hardware.cdac.ernet.in
uname -m = i686
uname -r = 2.6.12
uname -s = Linux
uname -v = #3 SMP Tue Sep 6 14:25:29 IST 2005

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = i686
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin
PATH: /usr/sbin
PATH: /sbin
PATH: /usr/kerberos/sbin
PATH: /usr/kerberos/bin
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /sbin
PATH: /bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /usr/X11R6/bin
PATH: /root/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1706: checking build system type
configure:1724: result: i686-pc-linux-gnu
configure:1732: checking host system type
configure:1746: result: i686-pc-linux-gnu
configure:1878: result: running configure fragment
for add-on nptl
configure:1998: checking sysdep dirs
configure:2214: result: sysdeps/generic/elf
sysdeps/generic
configure:2233: checking for a BSD-compatible
install
configure:2288: result: /usr/bin/install -c
configure:2303: checking whether ln -s works
configure:2307: result: yes
configure:2361: checking for gcc
configure:2377: found /usr/local/bin/gcc
configure:2387: result: gcc
configure:2631: checking for C compiler version
configure:2634: gcc --version </dev/null >&5
gcc (GCC) 3.4.3
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying
conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE.

configure:2831: checking for gcc option to accept
ANSI C
configure:2901: gcc  -c -g -O2  conftest.c >&5
configure:2907: $? = 0
configure:2911: test -z
                   || test ! -s conftest.err
configure:2914: $? = 0
configure:2917: test -s conftest.o
configure:2920: $? = 0
configure:2938: result: none needed
configure:2956: gcc -c -g -O2  conftest.c >&5
conftest.c:2: error: parse error before "me"
configure:2962: $? = 1
configure: failed program was:
| #ifndef __cplusplus
|   choke me
| #endif
configure:3143: checking how to run the C
preprocessor
configure:3178: gcc -E  conftest.c
configure:3184: $? = 0
configure:3216: gcc -E  conftest.c
conftest.c:10:28: ac_nonexistent.h: No such file
or directory
configure:3222: $? = 1
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "c-library"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see
version.h)"
| #define PACKAGE_BUGREPORT "glibc"
| #define USE_REGPARMS 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:3261: result: gcc -E
configure:3285: gcc -E  conftest.c
configure:3291: $? = 0
configure:3323: gcc -E  conftest.c
conftest.c:10:28: ac_nonexistent.h: No such file
or directory
configure:3329: $? = 1
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "c-library"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see
version.h)"
| #define PACKAGE_BUGREPORT "glibc"
| #define USE_REGPARMS 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:3425: checking for g++
configure:3441: found /usr/local/bin/g++
configure:3451: result: g++
configure:3467: checking for C++ compiler version
configure:3470: g++ --version </dev/null >&5
g++ (GCC) 3.4.3
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying
conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE.

configure:3641: g++ -c -g -O2  conftest.cc >&5
configure:3647: $? = 0
configure:3651: test -z
                   || test ! -s conftest.err
configure:3654: $? = 0
configure:3657: test -s conftest.o
configure:3660: $? = 0
configure:3686: g++ -c -g -O2  conftest.cc >&5
conftest.cc: In function `int main()':
conftest.cc:14: error: `exit' undeclared (first
use this function)
conftest.cc:14: error: (Each undeclared identifier
is reported only once for each function it appears
in.)
configure:3692: $? = 1
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "c-library"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see
version.h)"
| #define PACKAGE_BUGREPORT "glibc"
| #define USE_REGPARMS 1
| /* end confdefs.h.  */
|
| int
| main ()
| {
| exit (42);
|   ;
|   return 0;
| }
configure:3641: g++ -c -g -O2  conftest.cc >&5
configure:3647: $? = 0
configure:3651: test -z
                   || test ! -s conftest.err
configure:3654: $? = 0
configure:3657: test -s conftest.o
configure:3660: $? = 0
configure:3686: g++ -c -g -O2  conftest.cc >&5
configure:3692: $? = 0
configure:3696: test -z
                   || test ! -s conftest.err
configure:3699: $? = 0
configure:3702: test -s conftest.o
configure:3705: $? = 0

configure:4174: checking for gnumsgfmt
configure:4203: result: no
configure:4174: checking for gmsgfmt
configure:4203: result: no
configure:4174: checking for msgfmt
configure:4190: found /usr/bin/msgfmt
configure:4200: result: msgfmt
configure:4214: checking version of msgfmt
configure:4224: result: 0.10.35, bad
configure:4235: checking for makeinfo
configure:4251: found /usr/bin/makeinfo
configure:4261: result: makeinfo
configure:4275: checking version of makeinfo
configure:4285: result: 4.0, ok


configure:4358: checking for autoconf
configure:4374: found /usr/bin/autoconf
configure:4384: result: autoconf
configure:4398: checking whether autoconf works
configure:4409: result: no
configure:4430: WARNING:
*** These auxiliary programs are missing or
incompatible versions: msgfmt autoconf
*** some features will be disabled.
*** Check the INSTALL file for required versions.
configure:4447: checking whether ranlib is
necessary
configure:4468: result: no
configure:4481: checking LD_LIBRARY_PATH variable
configure:4491: result: ok


configure:6264: checking for DWARF2 unwind info
support
configure:6302:
cc -g -O2  -DCHECK__register_frame_info           
                          -nostdlib -nostartfiles 
-o conftest conftest.c                 -lgcc >&5
configure:6284: warning: conflicting types for
built-in function 'malloc'
configure:6286: warning: conflicting types for
built-in function 'strlen'
configure:6287: warning: conflicting types for
built-in function 'memcpy'
configure:6288: warning: conflicting types for
built-in function 'memset'
configure:6290: warning: conflicting types for
built-in function 'abort'
/tmp/ccGsop4R.o: In function `_start':
/home/nupur/downloads/glibc-build/configure:6277:
undefined reference to `__register_frame_info'
/home/nupur/downloads/glibc-build/configure:6278:
undefined reference to `__deregister_frame_info'
collect2: ld returned 1 exit status
configure:6305: $? = 1
configure:6308:
cc -g -O2  -DCHECK__register_frame_info           
                          -nostdlib -nostartfiles 
-o conftest
conftest.c                 -lgcc -lgcc_eh -lgcc
>&5
configure:6284: warning: conflicting types for
built-in function 'malloc'
configure:6286: warning: conflicting types for
built-in function 'strlen'
configure:6287: warning: conflicting types for
built-in function 'memcpy'
configure:6288: warning: conflicting types for
built-in function 'memset'
configure:6290: warning: conflicting types for
built-in function 'abort'
configure:6311: $? = 0
configure:6339: result: no_registry_needed
configure:6360: checking for __builtin_expect
configure:6375:
gcc -g -O2   -nostdlib -nostartfiles
                      -o conftest conftest.c -lgcc
>&5
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4.3/../../.
./../i686-pc-linux-gnu/bin/ld: warning: cannot
find entry symbol _start; defaulting to 080480a0
configure:6378: $? = 0
configure:6386: result: yes


configure:6636: checking for is_selinux_enabled
in -lselinux
configure:6666: gcc -o conftest -g -O2
conftest.c -lselinux   >&5
/usr/local/lib/gcc/i686-pc-linux-gnu/3.4.3/../../.
./../i686-pc-linux-gnu/bin/ld: cannot
find -lselinux
collect2: ld returned 1 exit status
configure:6672: $? = 1
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "c-library"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see
version.h)"
| #define PACKAGE_BUGREPORT "glibc"
| #define USE_REGPARMS 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using
std::exit;
| #endif
| #define ASM_GLOBAL_DIRECTIVE .globl
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define ASM_TYPE_DIRECTIVE_PREFIX @
| #define DO_VERSIONING 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define HAVE_PROTECTED 1
| #define HAVE_HIDDEN 1
| #define HAVE_VISIBILITY_ATTRIBUTE 1
| #define HAVE_INITFINI_ARRAY 1
| #define HAVE_Z_RELRO 1
| #define HAVE_Z_COMBRELOC 1
| #define NO_UNDERSCORES 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_CPP_ASM_DEBUGINFO 1
| #define HAVE_BUILTIN_EXPECT 1
| #define HAVE_BUILTIN_REDIRECTION 1
| #define HAVE_SUBTRACT_LOCAL_LABELS 1
| #define HAVE___THREAD 1
| #define HAVE_TLS_MODEL_ATTRIBUTE 1
| /* end confdefs.h.  */
|
| /* Override any gcc2 internal prototype to avoid
an error.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| /* We use char because int might match the
return type of a gcc2
|    builtin and then its argument prototype would
still apply.  */
| char is_selinux_enabled ();
| int
| main ()
| {
| is_selinux_enabled ();
|   ;
|   return 0;
| }
configure:6698: result: no
configure:6782: checking for egrep
configure:6792: result: grep -E
configure:6797: checking for ANSI C header files
configure:6822: gcc -c -g -O2  conftest.c >&5
configure:6828: $? = 0
configure:6832: test -z
                   || test ! -s conftest.err
configure:6835: $? = 0
configure:6838: test -s conftest.o
configure:6841: $? = 0
configure:6930: gcc -o conftest -g -O2
conftest.c  >&5
configure:6933: $? = 0
configure:6935: ./conftest
./conftest: error while loading shared libraries:
libgcc_s.so.1: cannot open shared object file: No
such file or directory
configure:6938: $? = 127
configure: program exited with status 127
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "c-library"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see
version.h)"
| #define PACKAGE_BUGREPORT "glibc"
| #define USE_REGPARMS 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using
std::exit;
| #endif
| #define ASM_GLOBAL_DIRECTIVE .globl
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define ASM_TYPE_DIRECTIVE_PREFIX @
| #define DO_VERSIONING 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define HAVE_PROTECTED 1
| #define HAVE_HIDDEN 1
| #define HAVE_VISIBILITY_ATTRIBUTE 1
| #define HAVE_INITFINI_ARRAY 1
| #define HAVE_Z_RELRO 1
| #define HAVE_Z_COMBRELOC 1
| #define NO_UNDERSCORES 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_CPP_ASM_DEBUGINFO 1
| #define HAVE_BUILTIN_EXPECT 1
| #define HAVE_BUILTIN_REDIRECTION 1
| #define HAVE_SUBTRACT_LOCAL_LABELS 1
| #define HAVE___THREAD 1
| #define HAVE_TLS_MODEL_ATTRIBUTE 1
| /* end confdefs.h.  */
| #include <ctype.h>
| #if ((' ' & 0x0FF) == 0x020)
| # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
| # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) -
'a') : (c))
| #else
| # define ISLOWER(c)          (('a' <= (c) && (c)
<= 'i')             || ('j' <= (c) && (c) <= 'r')
|| ('s' <= (c) && (c) <= 'z'))
| # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) :
(c))
| #endif
|
| #define XOR(e, f) (((e) && !(f)) || (!(e) &&
(f)))
| int
| main ()
| {
|   int i;
|   for (i = 0; i < 256; i++)
|     if (XOR (islower (i), ISLOWER (i))
|     || toupper (i) != TOUPPER (i))
|       exit(2);
|   exit (0);
| }
configure:6953: result: no
configure:6977: checking for sys/types.h
configure:6993: gcc -c -g -O2  conftest.c >&5
configure:6999: $? = 0
configure:7003: test -z
                   || test ! -s conftest.err
configure:7006: $? = 0
configure:7009: test -s conftest.o
configure:7012: $? = 0
configure:7023: result: yes


configure:7035: checking for long double
configure:7059: gcc -c -g -O2  conftest.c >&5
configure:7065: $? = 0
configure:7069: test -z
                   || test ! -s conftest.err
configure:7072: $? = 0
configure:7075: test -s conftest.o
configure:7078: $? = 0
configure:7089: result: yes
configure:7092: checking size of long double
configure:7411: gcc -o conftest -g -O2
conftest.c  >&5
configure:7414: $? = 0
configure:7416: ./conftest
./conftest: error while loading shared libraries:
libgcc_s.so.1: cannot open shared object file: No
such file or directory
configure:7419: $? = 127
configure: program exited with status 127
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "GNU C Library"
| #define PACKAGE_TARNAME "c-library"
| #define PACKAGE_VERSION "(see version.h)"
| #define PACKAGE_STRING "GNU C Library (see
version.h)"
| #define PACKAGE_BUGREPORT "glibc"
| #define USE_REGPARMS 1
| #ifdef __cplusplus
| extern "C" void std::exit (int) throw (); using
std::exit;
| #endif
| #define ASM_GLOBAL_DIRECTIVE .globl
| #define HAVE_ASM_SET_DIRECTIVE 1
| #define ASM_TYPE_DIRECTIVE_PREFIX @
| #define DO_VERSIONING 1
| #define HAVE_ASM_PREVIOUS_DIRECTIVE 1
| #define HAVE_PROTECTED 1
| #define HAVE_HIDDEN 1
| #define HAVE_VISIBILITY_ATTRIBUTE 1
| #define HAVE_INITFINI_ARRAY 1
| #define HAVE_Z_RELRO 1
| #define HAVE_Z_COMBRELOC 1
| #define NO_UNDERSCORES 1
| #define HAVE_ASM_WEAK_DIRECTIVE 1
| #define HAVE_ASM_CFI_DIRECTIVES 1
| #define HAVE_CPP_ASM_DEBUGINFO 1
| #define HAVE_BUILTIN_EXPECT 1
| #define HAVE_BUILTIN_REDIRECTION 1
| #define HAVE_SUBTRACT_LOCAL_LABELS 1
| #define HAVE___THREAD 1
| #define HAVE_TLS_MODEL_ATTRIBUTE 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #else
| # if HAVE_STDINT_H
| #  include <stdint.h>
| # endif
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| long longval () { return (long) (sizeof (long
double)); }
| unsigned long ulongval () { return (long)
(sizeof (long double)); }
| #include <stdio.h>
| #include <stdlib.h>
| int
| main ()
| {
|
|   FILE *f = fopen ("conftest.val", "w");
|   if (! f)
|     exit (1);
|   if (((long) (sizeof (long double))) < 0)
|     {
|       long i = longval ();
|       if (i != ((long) (sizeof (long double))))
|     exit (1);
|       fprintf (f, "%ld\n", i);
|     }
|   else
|     {
|       unsigned long i = ulongval ();
|       if (i != ((long) (sizeof (long double))))
|     exit (1);
|       fprintf (f, "%lu\n", i);
|     }
|   exit (ferror (f) || fclose (f) != 0);
|
|   ;
|   return 0;
| }
configure:7429: error: cannot compute sizeof (long
double), 77
See `config.log' for more details.


## ----------- ##
## confdefs.h. ##
## ----------- ##

#define ASM_GLOBAL_DIRECTIVE .globl
#define ASM_TYPE_DIRECTIVE_PREFIX @
#define DO_VERSIONING 1
#define HAVE_ASM_CFI_DIRECTIVES 1
#define HAVE_ASM_PREVIOUS_DIRECTIVE 1
#define HAVE_ASM_SET_DIRECTIVE 1
#define HAVE_ASM_WEAK_DIRECTIVE 1
#define HAVE_BUILTIN_EXPECT 1
#define HAVE_BUILTIN_REDIRECTION 1
#define HAVE_CPP_ASM_DEBUGINFO 1
#define HAVE_HIDDEN 1
#define HAVE_INITFINI_ARRAY 1
#define HAVE_INTTYPES_H 1
#define HAVE_MEMORY_H 1
#define HAVE_PROTECTED 1
#define HAVE_STDINT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
#define HAVE_SUBTRACT_LOCAL_LABELS 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_TLS_MODEL_ATTRIBUTE 1
#define HAVE_UNISTD_H 1
#define HAVE_VISIBILITY_ATTRIBUTE 1
#define HAVE_Z_COMBRELOC 1
#define HAVE_Z_RELRO 1
#define HAVE___THREAD 1
#define NO_UNDERSCORES 1
#define PACKAGE_BUGREPORT "glibc"
#define PACKAGE_NAME "GNU C Library"
#define PACKAGE_STRING "GNU C Library (see
version.h)"
#define PACKAGE_TARNAME "c-library"
#define PACKAGE_VERSION "(see version.h)"
#define USE_REGPARMS 1
#endif
#ifdef __cplusplus
extern "C" void std::exit (int) throw (); using
std::exit;

configure: exit 1



Thanks and Regrads,
Nupur
Project Engineer
Networking and Internet Software Group
C-DAC, University of Pune
Pune.

-- 
redhat-list mailing list
unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/redhat-list

[Index of Archives]     [CentOS]     [Kernel Development]     [PAM]     [Fedora Users]     [Red Hat Development]     [Big List of Linux Books]     [Linux Admin]     [Gimp]     [Asterisk PBX]     [Yosemite News]     [Red Hat Crash Utility]


  Powered by Linux