Subject: Re: coldfusion (undefined symbol)
To: Hubert Feyrer <email@example.com>
From: User Noud <firstname.lastname@example.org>
Date: 12/18/2000 23:32:26
On 14-Dec-00 Hubert Feyrer wrote:
> On Thu, 14 Dec 2000, User Noud wrote:
>> /emul/linux/opt/coldfusion/bin/cfexec: undefined symbol: Mid__C7CStringii
>> anyone know's if it's the libstdc++-libc6.1-1.so.2-thingy not
>> being recent anough? how can i find what lib's out-a sync so to say?
> try suse7 libstdc++ - use nm(1) to find out which symbols are in there.
i did try that and redhat 6.2's libstdc++ version. didn't work.
farthermore i found the Mid__C7CStringii
new# nm emul/linux/opt/coldfusion/lib/libporting.so|grep Mid__C7CStringii
000649a4 T Mid__C7CStringii
and the lib seems to get found given the LD_LIBRARY_PATH by ldd.:
new# setenv LD_LIBRARY_PATH
new# ldd cfexec
ld-linux.so.2 => /usr/pkg/emul/linux/lib/ld-linux.so.2
-lc.6 => /usr/pkg/emul/linux/lib/libc.so.6
-ldl.2 => /usr/pkg/emul/linux/lib/libdl.so.2
-lpthread.0 => /usr/pkg/emul/linux/lib/libpthread.so.0
-lm.6 => /usr/pkg/emul/linux/lib/libm.so.6
-lporting => /usr/pkg/emul/linux/opt/coldfusion/lib/libporting.so
/emul/linux/opt/coldfusion/bin/cfexec: error in loading shared libraries:
/emul/linux/opt/coldfusion/bin/cfexec: undefined symbol: Mid__C7CStringii
hump..now it puzzles me even more
(i'm on a pritty new 1.5 kernel from around 14 dec.)
am i so uttely wrong in that libporting.so should have been loaded??
libporting.so is a binary downloadable lib for linux, is that's why?
must/should libporting.so be source build using libtool or
is a binary linux lib supposed to work? as run-time loaded?
thanx if you or any on the list has input,
> - Hubret