I did some clean up work on my kernel module for FreeBSD this morning, and then
 proceeded to try and get plex up and running.  Of course, since I'd been 
focusing on the kernel module, I didn't realize that the user-land code 
wouldn't compile.  So I made a few kludges to the user/Makefile (to make it 
use gmake) and removed the -ldl option from the final linking of plex86.  My 
first question is, what is libdl?  My second question is, after I got the user 
code to compile, I got the following error message when I ran plex86:

libstdc++.so.3: undefined symbol __ti9exception

I have a feeling that this has to do with FreeBSD not having sufficiently 
updated libraries for C++, but I thought I'd ask here anyway.  Has anyone else 
seen this behavior?  Better yet, can anyone tell me when this symbol was added 
to libstdc++?

Isaac Waldron
waldroni at lr dot net

Reply via email to