public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: make error:at upgrading to gcc 4.5.2(from 4.4.3)(suffix error)
@ 2011-06-04 23:59 eric lin
  2011-06-05  0:06 ` Andi Hellmund
  0 siblings, 1 reply; 7+ messages in thread
From: eric lin @ 2011-06-04 23:59 UTC (permalink / raw)
  To: gcc-help

Dear gcc programers:

  According to article in that FAQ#configure_suffix
it point out it was caused by 
----
Common causes for this error message are:

    * required libraries for the GCC build are missing, specifically MPFR, GMP and MPC. If installed as shared libraries they must be in the runtime linker's search path so they can be found. 
----
but I already download and 
./configure
make
make install
all these said packages(library)
gmp-5.0.2  mpc-0.9  mpfr-3.0.1

before I get this make error(on suffix)

so, plz help again, and thx a lot in advance, Eric

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: make error:at upgrading to gcc 4.5.2(from 4.4.3)(suffix error)
  2011-06-04 23:59 make error:at upgrading to gcc 4.5.2(from 4.4.3)(suffix error) eric lin
@ 2011-06-05  0:06 ` Andi Hellmund
  2011-06-05  0:09   ` Andi Hellmund
  0 siblings, 1 reply; 7+ messages in thread
From: Andi Hellmund @ 2011-06-05  0:06 UTC (permalink / raw)
  To: eric lin; +Cc: gcc-help

Hi Eric,
> Common causes for this error message are:
>
Right, it says _common_ causes are, it doesn't says that missing 
libraries are always the cause for this error.

> so, plz help again, and thx a lot in advance, Eric
As said in the FAQ, you need to look into the directory where the make 
processed stopped working, though /home/eric/disk/gcc-4.5.2 if I'm not 
mistaken by your output. Open the config.log file in this directory, 
"scroll" to the almost end of this file and look for error messages. 
Please post this error message and the program causing the error message 
here.

Thanks and best regards,
Andi

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: make error:at upgrading to gcc 4.5.2(from 4.4.3)(suffix error)
  2011-06-05  0:06 ` Andi Hellmund
@ 2011-06-05  0:09   ` Andi Hellmund
  0 siblings, 0 replies; 7+ messages in thread
From: Andi Hellmund @ 2011-06-05  0:09 UTC (permalink / raw)
  To: eric lin; +Cc: gcc-help

On 06/05/2011 02:05 AM, Andi Hellmund wrote:
> Hi Eric,
>> Common causes for this error message are:
>>
> Right, it says _common_ causes are, it doesn't says that missing 
> libraries are always the cause for this error.
>
>> so, plz help again, and thx a lot in advance, Eric
> As said in the FAQ, you need to look into the directory where the make 
> processed stopped working, though /home/eric/disk/gcc-4.5.2 if I'm not 
> mistaken by your output. Open the config.log file in this directory, 
> "scroll" to the almost end of this file and look for error messages. 
> Please post this error message and the program causing the error 
> message here.
>
> Thanks and best regards,
> Andi
>

Maybe, I was mistaken! Please do also check the config.log in the 
/home/eric/disk/gcc-4.5.2/i686-pc-linux-gnu/libgcc directory.

Andi

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: make error:at upgrading to gcc 4.5.2(from 4.4.3)(suffix error)
  2011-06-05  3:20 eric lin
  2011-06-05  7:33 ` Ian Lance Taylor
@ 2011-06-05 14:18 ` Jonathan Wakely
  1 sibling, 0 replies; 7+ messages in thread
From: Jonathan Wakely @ 2011-06-05 14:18 UTC (permalink / raw)
  To: eric lin; +Cc: mail, gcc-help

See http://advogato.org/person/redi/diary/240.html for a recipe for
building GCC which works even if you don't read the manual.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: make error:at upgrading to gcc 4.5.2(from 4.4.3)(suffix error)
  2011-06-05  7:33 ` Ian Lance Taylor
@ 2011-06-05  9:21   ` Ian Lance Taylor
  0 siblings, 0 replies; 7+ messages in thread
From: Ian Lance Taylor @ 2011-06-05  9:21 UTC (permalink / raw)
  To: eric lin; +Cc: mail, gcc-help

"eric lin" <ericlin@fsshl.zzn.com> writes:


This is your problem:

> /home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/cc1: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory

To quote the FAQ you already looked at:

    required libraries for the GCC build are missing, specifically MPFR,
    GMP and MPC. If installed as shared libraries they must be in the
    runtime linker's search path so they can be found.

Ian

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: make error:at upgrading to gcc 4.5.2(from 4.4.3)(suffix error)
  2011-06-05  3:20 eric lin
@ 2011-06-05  7:33 ` Ian Lance Taylor
  2011-06-05  9:21   ` Ian Lance Taylor
  2011-06-05 14:18 ` Jonathan Wakely
  1 sibling, 1 reply; 7+ messages in thread
From: Ian Lance Taylor @ 2011-06-05  7:33 UTC (permalink / raw)
  To: eric lin; +Cc: mail, gcc-help

"eric lin" <ericlin@fsshl.zzn.com> writes:


This is your problem:

> /home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/cc1: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory

To quote the FAQ you already looked at:

    required libraries for the GCC build are missing, specifically MPFR,
    GMP and MPC. If installed as shared libraries they must be in the
    runtime linker's search path so they can be found.

Ian

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: make error:at upgrading to gcc 4.5.2(from 4.4.3)(suffix error)
@ 2011-06-05  3:20 eric lin
  2011-06-05  7:33 ` Ian Lance Taylor
  2011-06-05 14:18 ` Jonathan Wakely
  0 siblings, 2 replies; 7+ messages in thread
From: eric lin @ 2011-06-05  3:20 UTC (permalink / raw)
  To: mail; +Cc: gcc-help

Dear Andi (and/or other gcc programers):

  This is config.log file when I try to build 4.5.2 which failed at stage of make.  plz help, thank a lot in advance.
-----------------------------------------------------------------------------

root@eric-laptop:/home/eric/disk/gcc-4.5.2# cat /home/eric/disk/gcc-4.5.2/i686-pc-linux-gnu/libgcc/config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by GNU C Runtime Library configure 1.0, which was
generated by GNU Autoconf 2.64.  Invocation command line was

  $ /home/eric/disk/gcc-4.5.2/libgcc/configure --cache-file=./config.cache --enable-multilib --enable-languages=c,c++,fortran,java,objc --program-transform-name=s,y,y, --disable-option-checking --with-target-subdir=i686-pc-linux-gnu --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --srcdir=../.././libgcc --disable-intermodule --enable-checking=yes,types --disable-coverage --enable-languages=c

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

hostname = eric-laptop
uname -m = i686
uname -r = 2.6.35-25-generic
uname -s = Linux
uname -v = #44~lucid1-Ubuntu SMP Tue Jan 25 19:19:31 UTC 2011

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

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

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games


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

configure:1739: creating cache ./config.cache
configure:1900: checking for --enable-version-specific-runtime-libs
configure:1913: result: no
configure:1961: checking for a BSD-compatible install
configure:2029: result: /usr/bin/install -c
configure:2045: checking for gawk
configure:2072: result: gawk
configure:2092: checking build system type
configure:2106: result: i686-pc-linux-gnu
configure:2126: checking host system type
configure:2139: result: i686-pc-linux-gnu
configure:2210: checking for i686-pc-linux-gnu-ar
configure:2237: result: ar
configure:2302: checking for i686-pc-linux-gnu-lipo
configure:2329: result: lipo
configure:2394: checking for i686-pc-linux-gnu-nm
configure:2421: result: /home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/nm
configure:2486: checking for i686-pc-linux-gnu-ranlib
configure:2513: result: ranlib
configure:2578: checking for i686-pc-linux-gnu-strip
configure:2605: result: strip
configure:2667: checking whether ln -s works
configure:2671: result: yes
configure:2688: checking for i686-pc-linux-gnu-gcc
configure:2715: result: /home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/xgcc -B/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include   
configure:2984: checking for C compiler version
configure:2993: /home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/xgcc -B/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include    --version >&5
xgcc (GCC) 4.5.2
Copyright (C) 2010 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:3004: $? = 0
configure:2993: /home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/xgcc -B/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include    -v >&5
Reading specs from /home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/specs
COLLECT_GCC=/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/xgcc
COLLECT_LTO_WRAPPER=/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/lto-wrapper
Target: i686-pc-linux-gnu
Configured with: ./configure
Thread model: posix
gcc version 4.5.2 (GCC) 
configure:3004: $? = 0
configure:2993: /home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/xgcc -B/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include    -V >&5
xgcc: '-V' must come at the start of the command line
configure:3004: $? = 1
configure:2993: /home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/xgcc -B/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include    -qversion >&5
xgcc: unrecognized option '-qversion'
xgcc: no input files
configure:3004: $? = 1
configure:3020: /home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/xgcc -B/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include    -o conftest -g -O2   conftest.c  >&5
/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/cc1: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory
configure:3023: $? = 1
configure:3211: checking for suffix of object files
configure:3233: /home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/xgcc -B/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include    -c -g -O2  conftest.c >&5
/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/cc1: error while loading shared libraries: libmpc.so.2: cannot open shared object file: No such file or directory
configure:3237: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU C Runtime Library"
| #define PACKAGE_TARNAME "libgcc"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "GNU C Runtime Library 1.0"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL "http://www.gnu.org/software/libgcc/"
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| 
|   ;
|   return 0;
| }
configure:3251: error: in `/home/eric/disk/gcc-4.5.2/i686-pc-linux-gnu/libgcc':
configure:3254: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-linux-gnu
ac_cv_env_CC_set=set
ac_cv_env_CC_value='/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/xgcc -B/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include   '
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-g -O2'
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=i686-pc-linux-gnu
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=i686-pc-linux-gnu
ac_cv_env_target_alias_set=set
ac_cv_env_target_alias_value=i686-pc-linux-gnu
ac_cv_host=i686-pc-linux-gnu
ac_cv_prog_AR=ar
ac_cv_prog_AWK=gawk
ac_cv_prog_CC='/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/xgcc -B/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include   '
ac_cv_prog_LIPO=lipo
ac_cv_prog_NM=/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/nm
ac_cv_prog_RANLIB=ranlib
ac_cv_prog_STRIP=strip

## ----------------- ##
## Output variables. ##
## ----------------- ##

AR='ar'
AWK='gawk'
CC='/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/xgcc -B/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/ -B/usr/local/i686-pc-linux-gnu/bin/ -B/usr/local/i686-pc-linux-gnu/lib/ -isystem /usr/local/i686-pc-linux-gnu/include -isystem /usr/local/i686-pc-linux-gnu/sys-include   '
CFLAGS='-g -O2'
CPP=''
CPPFLAGS=''
DEFS=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EXEEXT=''
INSTALL_DATA='/usr/bin/install -c -m 644'
INSTALL_PROGRAM='/usr/bin/install -c'
INSTALL_SCRIPT='/usr/bin/install -c'
LDFLAGS=''
LIBOBJS=''
LIBS=''
LIPO='lipo'
LN_S='ln -s'
LTLIBOBJS=''
MAINT='#'
NM='/home/eric/disk/gcc-4.5.2/host-i686-pc-linux-gnu/gcc/nm'
OBJEXT=''
PACKAGE_BUGREPORT=''
PACKAGE_NAME='GNU C Runtime Library'
PACKAGE_STRING='GNU C Runtime Library 1.0'
PACKAGE_TARNAME='libgcc'
PACKAGE_URL='http://www.gnu.org/software/libgcc/'
PACKAGE_VERSION='1.0'
PATH_SEPARATOR=':'
RANLIB='ranlib'
SHELL='/bin/bash'
STRIP='strip'
ac_ct_CC=''
asm_hidden_op=''
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnu'
build_alias='i686-pc-linux-gnu'
build_cpu='i686'
build_libsubdir='build-i686-pc-linux-gnu'
build_os='linux-gnu'
build_subdir='build-i686-pc-linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
decimal_float=''
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
enable_decimal_float=''
enable_shared='yes'
exec_prefix='NONE'
extra_parts=''
fixed_point=''
host='i686-pc-linux-gnu'
host_alias='i686-pc-linux-gnu'
host_cpu='i686'
host_noncanonical='i686-pc-linux-gnu'
host_os='linux-gnu'
host_subdir='host-i686-pc-linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
libgcc_topdir='../.././libgcc/..'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,y,y,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
set_have_cc_tls=''
set_use_emutls=''
sharedstatedir='${prefix}/com'
slibdir='$(libdir)'
sysconfdir='${prefix}/etc'
target_alias='i686-pc-linux-gnu'
target_subdir='i686-pc-linux-gnu'
tmake_file=''
vis_hide=''

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

/* confdefs.h */
#define PACKAGE_NAME "GNU C Runtime Library"
#define PACKAGE_TARNAME "libgcc"
#define PACKAGE_VERSION "1.0"
#define PACKAGE_STRING "GNU C Runtime Library 1.0"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL "http://www.gnu.org/software/libgcc/"

configure: exit 1
root@eric-laptop:/home/eric/disk/gcc-4.5.2#

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-06-05  9:23 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-06-04 23:59 make error:at upgrading to gcc 4.5.2(from 4.4.3)(suffix error) eric lin
2011-06-05  0:06 ` Andi Hellmund
2011-06-05  0:09   ` Andi Hellmund
2011-06-05  3:20 eric lin
2011-06-05  7:33 ` Ian Lance Taylor
2011-06-05  9:21   ` Ian Lance Taylor
2011-06-05 14:18 ` Jonathan Wakely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).