On Tue, 2007-11-06 at 13:46 -0800, Ned Ludd wrote:
> On Tue, 2007-11-06 at 16:10 -0500, Jason wrote:
> > 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. 
> 
> Unnecessary and often a pain in the rear to attempt to use uclibc++
> It requires some serious hacking to make it your default libstdc++
> provider.

setting CXX=g++-uc in /etc/make.conf seems to work in most cases for me,
but I don't crosscompile.

kismet has another bug though. A missing -lm in LDFLAGS.
testate.o getopt.o tcpserver.o server_protocols.o server_globals.o
kismet_server.o  -luClibc++ -lpcap
iwcontrol.o: In function `IwFreq2Float(iwreq*)':
iwcontrol.cc:(.text+0x36): undefined reference to `pow'
iwcontrol.o: In function `IwFloat2Freq(double, iw_freq*)':
iwcontrol.cc:(.text+0xb8): undefined reference to `log10'
iwcontrol.cc:(.text+0xc0): undefined reference to `floor'
...


-nc

-- 
[EMAIL PROTECTED] mailing list

Reply via email to