I am taking the appraoch of using a system like in OgreDynLib.h as suggested by _mental_, though the Mac will still use some implementation specifics via the macPlugins.cpp/.h files.
What I have not yet resolved is the module naming differences that we currently have between Win32 and Linux. For Linux the libs are created with the libCEGUI prefix, and under Win32 they're not. What I thought about doing was adding the CEGUI prefix to the Win32 (and Mac) module names, and putting in a conditional for linux that automatically adds the leading 'lib' if it is not present. I'd be glad to hear (especially from _mental_ ) if this a good idea or not, or if there's something I've maybe missed.
<?xml version="1.0" ?>
Users browsing this forum: Google [Bot], Yahoo [Bot] and 1 guest