Okay, I'll admit it.  I don't like C++.  As a result, I don't use it and
am not familiar with it.  I don't want to start a flame, I'm just trying
to explain why I'm so d*mn confused.  :-)

I'm trying to add kismet (written in the aforementioned language) to my
armeb-softfloat-linux-uclibc system.  I added uclibc++, thinking I
needed it.  I then xmerge'd kismet, and tried to run it on the target:

[EMAIL PROTECTED] # kismet
Server options:  none
Client options:  none
Starting server...
/usr/bin/kismet_server: can't load library 'libstdc++.so.6'

This is where things went to hell.  I presumed, wrongly, that the kismet
build was pulling from my host environment (in hind-sight, this would
have failed with a wrong format or some such).  It was actually pulling
it from /usr/lib/gcc/armeb-softfloat-linux-uclibc_gw2348/3.4.6/ and the
libstdc++.so* is the proper file format (which makes sense).

Long story short, can I eliminate uclibc++ and just copy
/usr/lib/gcc/armeb-softfloat-linux-uclibc_gw2348/3.4.6/libstdc++.* into
${SYSROOT}/lib/ ?  If so, why isn't it in SYSROOT?  What concept am I
missing here?

thx,

Jason.
-- 
[EMAIL PROTECTED] mailing list

Reply via email to