You can have weak symbols with stub implementations inside your library. Weak attribute is a GCC extension. Anyway - having just "extern" before such function names should be enough...
Take a look at how it's done in OpenOCD - some modules are compiled into libraries, than one huge library is created and final executable is done with that lib. 4\/3!! _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development