/libexec/ld-elf.so.1: Shared object "libm.so.6" not found,
required by "libstdc++.so.5"
Noah
admin2 at enabled.com
Sun Nov 4 08:58:36 PST 2007
thanks Kris,
something must be wrong then. I am running into problems rebuilding
apache now and see undefined references from
/usr/local/lib/libstdc++.so.5 during the build:
Here is about where the build breaks:
configure: creating ./config.status
Rarian-0.6.0:
This is not API-stable yet.
Prefix......... /usr/local
/bin/sh ./config.status
config.status: creating Makefile
config.status: creating rarian.pc
config.status: creating data/Makefile
config.status: creating docs/Makefile
config.status: creating librarian/Makefile
config.status: creating util/Makefile
config.status: creating util/rarian-sk-update
config.status: creating util/rarian-sk-install
config.status: creating util/rarian-sk-rebuild
config.status: creating util/rarian-sk-config
config.status: creating util/rarian-sk-get-scripts
config.status: creating util/rarian-sk-extract
config.status: creating util/rarian-sk-get-content-list
config.status: creating util/rarian-sk-get-extended-content-list
config.status: creating docs/rarian.document
config.status: WARNING: docs/rarian.document.in seems to ignore the
--datarootdir setting
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
gmake[3]: Leaving directory `/usr/ports/textproc/rarian/work/rarian-0.6.0'
gmake[3]: Entering directory `/usr/ports/textproc/rarian/work/rarian-0.6.0'
gmake[3]: Leaving directory `/usr/ports/textproc/rarian/work/rarian-0.6.0'
gmake[2]: Leaving directory
`/usr/ports/textproc/rarian/work/rarian-0.6.0/util'
gmake[2]: Entering directory
`/usr/ports/textproc/rarian/work/rarian-0.6.0/util'
cc -DHAVE_CONFIG_H -I. -I.. -I./../librarian -I/usr/local/include -O2
-fno-strict-aliasing -pipe -MT rarian-example.o -MD -MP -MF
.deps/rarian-example.Tpo -c -o rarian-example.o rarian-example.c
mv -f .deps/rarian-example.Tpo .deps/rarian-example.Po
/bin/sh ../libtool --tag=CC --mode=link cc -O2 -fno-strict-aliasing
-pipe -L/usr/local/lib -o rarian-example rarian-example.o
../librarian/librarian.la
cc -O2 -fno-strict-aliasing -pipe -o .libs/rarian-example
rarian-example.o -L/usr/local/lib ../librarian/.libs/librarian.so
-Wl,--rpath -Wl,/usr/local/lib
/usr/bin/ld: warning: libm.so.6, needed by
/usr/local/lib/libstdc++.so.5, not found (try using -rpath or -rpath-link)
/usr/local/lib/libstdc++.so.5: undefined reference to `getenv at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strcpy at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `free at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `write at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strchr at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `atoi at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strtoll at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strtod at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strftime at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to
`__ctype_b_loc at GLIBC_2.3'
/usr/local/lib/libstdc++.so.5: undefined reference to `setlocale at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `iswctype at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `realloc at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `mbsrtowcs at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strtold at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strtoull at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `wmemmove at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strncpy at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strcmp at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `wmemchr at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `wcsrtombs at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `memcmp at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `fread at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `setvbuf at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `wcsxfrm at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `fseek at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `ioctl at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `memchr at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `btowc at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `fflush at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `getc at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `memset at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `stdin at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `isatty at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `memcpy at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `snprintf at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `wcscoll at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `ftell at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strtof at GLIBC_2.0'
/usr/local/lib/libgcc_s.so.1: undefined reference to
`dl_iterate_phdr at GLIBC_2.2.4'
/usr/local/lib/libstdc++.so.5: undefined reference to `wmemcmp at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `malloc at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `wmemset at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strdup at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `fclose at GLIBC_2.1'
/usr/local/lib/libstdc++.so.5: undefined reference to
`__ctype_toupper_loc at GLIBC_2.3'
/usr/local/lib/libstdc++.so.5: undefined reference to `stdout at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `fileno at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strcoll at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `fprintf at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `__fxstat at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strtol at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `wcsftime at GLIBC_2.2'
/usr/local/lib/libstdc++.so.5: undefined reference to
`__cxa_atexit at GLIBC_2.1.3'
/usr/local/lib/libstdc++.so.5: undefined reference to `strxfrm at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `wmemcpy at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `poll at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `towupper at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `towlower at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strlen at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to
`__errno_location at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `stderr at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to
`__ctype_tolower_loc at GLIBC_2.3'
/usr/local/lib/libstdc++.so.5: undefined reference to `wcslen at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `strcat at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `fwrite at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `fdopen at GLIBC_2.1'
/usr/local/lib/libstdc++.so.5: undefined reference to `memmove at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `ungetc at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `fopen at GLIBC_2.1'
/usr/local/lib/libstdc++.so.5: undefined reference to `strtoul at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `wctype at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `wctob at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `printf at GLIBC_2.0'
/usr/local/lib/libstdc++.so.5: undefined reference to `abort at GLIBC_2.0'
gmake[2]: *** [rarian-example] Error 1
gmake[2]: Leaving directory
`/usr/ports/textproc/rarian/work/rarian-0.6.0/util'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/textproc/rarian/work/rarian-0.6.0'
gmake: *** [all] Error 2
*** Error code 2
Stop in /usr/ports/textproc/rarian.
*** Error code 1
Stop in /usr/ports/textproc/gnome-doc-utils.
*** Error code 1
Stop in /usr/ports/accessibility/accerciser.
*** Error code 1
Stop in /usr/ports/accessibility.
*** Error code 1
Stop in /usr/ports.
*** Error code 1
Stop in /usr/ports/www/apache22.
*** Error code 1
Stop in /usr/ports/www/apache22.
access1# pkg_info | grep linux
linux-expat-1.95.8 Linux/i386 binary port of Expat XML-parsing library
linux-fontconfig-2.2.3_7 Linux/i386 binary of Fontconfig
linux-sun-jdk-1.5.0.12,2 Sun Java Development Kit 1.5 for Linux
linux-xorg-libs-6.8.2_5 Xorg libraries, linux binaries
linux_base-fc-4_10 Base set of packages needed in Linux mode (for
i386/amd64)
Kris Kennaway wrote:
> Noah wrote:
>>
>>
>> HI there,
>>
>> I am not quite sure what library I need to cure this issue up.
>>
>>
>> $ nmap -sP -v 192.168.1.1-255
>> /libexec/ld-elf.so.1: Shared object "libm.so.6" not found, required by
>> "libstdc++.so.5"
>
> That doesn't make much sense because no version of FreeBSD yet has a
> libm.so.6. How did you obtain this nmap binary?
>
> Kris
More information about the freebsd-questions
mailing list