On Fri, Mar 19, 2010 at 5:02 PM, Bruce Korb <bruce.k...@gmail.com> wrote:
> Hi,
>
> What does this message really mean?
> i.e. What should I do about it?

run ldconfig or use binaries from
http://download.opensuse.org/repositories/devel:/gcc/openSUSE_11.1

Richard.

> ld.so should be loading shared objects in /usr/local/lib,
> and that is where libmpc.so lives, so what gives?
>
> Thanks - Bruce
>
>> $ cat /etc/SuSE-release
>> openSUSE 11.1 (x86_64)
>> VERSION = 11.1
>> $ ../configure --prefix=/old-home/gnu/proj/gcc-bld/_inst --enable-languages=c
>> [......]
>> $ make
>> [........]
>> make[3]: Leaving directory `/old-home/gnu/proj/gcc-bld/_bld/gcc'
>> mkdir -p -- x86_64-unknown-linux-gnu/libgcc
>> Checking multilib configuration for libgcc...
>> Configuring stage 1 in x86_64-unknown-linux-gnu/libgcc
>> configure: creating cache ./config.cache
>> checking for --enable-version-specific-runtime-libs... no
>> checking for a BSD-compatible install... /usr/bin/install -c
>> checking for gawk... gawk
>> checking build system type... x86_64-unknown-linux-gnu
>> checking host system type... x86_64-unknown-linux-gnu
>> checking for x86_64-unknown-linux-gnu-ar... ar
>> checking for x86_64-unknown-linux-gnu-lipo... lipo
>> checking for x86_64-unknown-linux-gnu-nm... 
>> /old-home/gnu/proj/gcc-bld/_bld/./gcc/nm
>> checking for x86_64-unknown-linux-gnu-ranlib... ranlib
>> checking for x86_64-unknown-linux-gnu-strip... strip
>> checking whether ln -s works... yes
>> checking for x86_64-unknown-linux-gnu-gcc... 
>> /old-home/gnu/proj/gcc-bld/_bld/./gcc/xgcc \
>>  -B/old-home/gnu/proj/gcc-bld/_bld/./gcc/ \
>>  -B/old-home/gnu/proj/gcc-bld/_inst/x86_64-unknown-linux-gnu/bin/ \
>>  -B/old-home/gnu/proj/gcc-bld/_inst/x86_64-unknown-linux-gnu/lib/ \
>>  -isystem /old-home/gnu/proj/gcc-bld/_inst/x86_64-unknown-linux-gnu/include \
>>  -isystem 
>> /old-home/gnu/proj/gcc-bld/_inst/x86_64-unknown-linux-gnu/sys-include
>> checking for suffix of object files... configure: \
>>  error: in `/old-home/gnu/proj/gcc-bld/_bld/x86_64-unknown-linux-gnu/libgcc':
>> configure: error: cannot compute suffix of object files: cannot compile
>> See `config.log' for more details.
>> make[2]: *** [configure-stage1-target-libgcc] Error 1
>> make[2]: Leaving directory `/old-home/gnu/proj/gcc-bld/_bld'
>> make[1]: *** [stage1-bubble] Error 2
>> make[1]: Leaving directory `/old-home/gnu/proj/gcc-bld/_bld'
>> make: *** [all] Error 2
>
> Extract from config.log:
>
>> configure:3210: checking for suffix of object files
>> configure:3232: /old-home/gnu/proj/gcc-bld/_bld/./gcc/xgcc \
>> -B/old-home/gnu/proj/gcc-bld/_bld/./gcc/ \
>> -B/old-home/gnu/proj/gcc-bld/_inst/x86_64-unknown-linux-gnu/bin/ \
>> -B/old-home/gnu/proj/gcc-bld/_inst/x86_64-unknown-linux-gnu/lib/ \
>> -isystem /old-home/gnu/proj/gcc-bld/_inst/x86_64-unknown-linux-gnu/include \
>> -isystem 
>> /old-home/gnu/proj/gcc-bld/_inst/x86_64-unknown-linux-gnu/sys-include \
>>    -c -g -O2  conftest.c >&5
>> /old-home/gnu/proj/gcc-bld/_bld/./gcc/cc1: error while loading shared 
>> libraries: \
>> libmpc.so.2: cannot open shared object file: No such file or directory
>> configure:3236: $? = 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:3250: error: in 
>> `/old-home/gnu/proj/gcc-bld/_bld/x86_64-unknown-linux-gnu/libgcc':
>> configure:3253: error: cannot compute suffix of object files: cannot compile
>> See `config.log' for more details.
>
> And:
>
>> $ find /usr/local/. -name libmpc.so'*'
>> /usr/local/./lib/libmpc.so.2.0.0
>> /usr/local/./lib/libmpc.so
>> /usr/local/./lib/libmpc.so.2
>
> And, finally:
>
>> $ cat /etc/ld.so.conf /etc/ld.so.conf.d/*.conf
>> /usr/local/lib
>> /usr/local/lib64
>> /usr/X11R6/lib64/Xaw3d
>> /usr/X11R6/lib64
>> /usr/lib64/Xaw3d
>> /usr/X11R6/lib/Xaw3d
>> /usr/X11R6/lib
>> /usr/lib/Xaw3d
>> /usr/x86_64-suse-linux/lib
>> /usr/local/lib
>> /opt/kde3/lib
>> /lib64
>> /lib
>> /usr/lib64
>> /usr/lib
>> /opt/kde3/lib64
>> include /etc/ld.so.conf.d/*.conf
>> /usr/lib64/graphviz
>> /usr/lib64/graphviz/sharp
>> /usr/lib64/graphviz/java
>> /usr/lib64/graphviz/perl
>> /usr/lib64/graphviz/php
>> /usr/lib64/graphviz/ocaml
>> /usr/lib64/graphviz/python
>> /usr/lib64/graphviz/lua
>> /usr/lib64/graphviz/tcl
>> /usr/lib64/graphviz/guile
>> /usr/lib64/graphviz/ruby
>

Reply via email to