After rebuilding the shared library libc it get some or all the
following undefined symbols: dlsym, dlopen, dlclose, mbstowcs_xccs,
mbtowc_xccs,wcstombs_xccs, or wctomb_xccs.
following undefined symbols: dlsym, dlopen, dlclose, mbstowcs_xccs,
If you have just installed a new shared library under 4.1.2 or
greater you need to modify the Makefile for the shared libraries
and re-install. You will need to change the following line
ld -assert pure-text `${OBJSORT} lorder-sparc tmp`
to read
ld -assert pure-text `${OBJSORT} lorder-sparc tmp` -ldl
Note: You should change both such lines.
Also, you may need to do a mv xccs.multibyte. xccs.multibyte.o
to eliminate the mbstowcs_xccs, mbtowc_xccs, wcstombs_xccs,
or wctomb_xccs symbols errors.
The above can occur under SunOS 4.1.1 if you have installed
the "Linker Jumbo Patch"(Patch id# 100257-03 or greater).
Go to the index
previous
next