On Wed, 2004-07-14 at 15:03 +0100, Matthew Hall wrote: > Hi Gianni, > Slightly off-cream paperbag time. I'm getting this on start: > > error: loader: /usr/lib/firestorm/capture/capdev_linux.so: undefined symbol: mb Ah. > I can't figure out where the function mb() is. Any pointers? It's a macro from a kernel header which expands to include a asm volatile() containing a memory barrier instruction for the given architecture. What architecture are you compiling on i386 i assume? What kernel version did your glibc-kernheaders come from? The effected header is /usr/include/asm/system.h -- // Gianni Tedesco (gianni at scaramanga dot co dot uk) lynx --source www.scaramanga.co.uk/scaramanga.asc | gpg --import 8646BE7D: 6D9F 2287 870E A2C9 8F60 3A3C 91B5 7669 8646 BE7D
Attachment:
signature.asc
Description: This is a digitally signed message part