From: Paul K <pau...@ya...> - 2012-07-04 23:44:26
|
Hi John, I'm having troubles compiling monolithic dylib on MacOS. I've read the description here (http://wxlua.sourceforge.net/docs/install.html#C4) about SHARED and MONOLITHIC options, but can't find what corresponds to them in the new make configuration. I've tried different combinations, but can't get one dylib for wx lib that I need. This is using the latest configuration from svn and wxwidgets 2.8.12. This is what I'm using: CFLAGS="-arch i386" LDFLAGS="-arch i386" CPPFLAGS="-arch i386" CXXFLAGS="-arch i386" ./configure --disable-debug --enable-shared --enable-unicode --enable-monolithic-luamodule --with-wxdir=/Users/paul/Downloads/wxMac-2.8.12 The closest options I see are --enable-shared and --enable-monolithis-luamodule, but it still generates a bunch of dylibs with *bind* names: ./lib/liblua5.1.0.0.0.dylib ./lib/liblua5.1.0.dylib ./lib/liblua5.1.dylib ./lib/libwxlua_macu_wxbindadv-2.8.0.0.7.dylib ./lib/libwxlua_macu_wxbindadv-2.8.0.dylib ./lib/libwxlua_macu_wxbindadv-2.8.dylib ./lib/libwxlua_macu_wxbindaui-2.8.0.0.7.dylib ./lib/libwxlua_macu_wxbindaui-2.8.0.dylib ./lib/libwxlua_macu_wxbindaui-2.8.dylib ./lib/libwxlua_macu_wxbindbase-2.8.0.0.7.dylib ./lib/libwxlua_macu_wxbindbase-2.8.0.dylib ./lib/libwxlua_macu_wxbindbase-2.8.dylib ./lib/libwxlua_macu_wxbindcore-2.8.0.0.7.dylib ./lib/libwxlua_macu_wxbindcore-2.8.0.dylib ./lib/libwxlua_macu_wxbindcore-2.8.dylib ./lib/libwxlua_macu_wxbindhtml-2.8.0.0.7.dylib ./lib/libwxlua_macu_wxbindhtml-2.8.0.dylib ./lib/libwxlua_macu_wxbindhtml-2.8.dylib ./lib/libwxlua_macu_wxbindnet-2.8.0.0.7.dylib ./lib/libwxlua_macu_wxbindnet-2.8.0.dylib ./lib/libwxlua_macu_wxbindnet-2.8.dylib ./lib/libwxlua_macu_wxbindrichtext-2.8.0.0.7.dylib ./lib/libwxlua_macu_wxbindrichtext-2.8.0.dylib ./lib/libwxlua_macu_wxbindrichtext-2.8.dylib ./lib/libwxlua_macu_wxbindxml-2.8.0.0.7.dylib ./lib/libwxlua_macu_wxbindxml-2.8.0.dylib ./lib/libwxlua_macu_wxbindxml-2.8.dylib ./lib/libwxlua_macu_wxbindxrc-2.8.0.0.7.dylib ./lib/libwxlua_macu_wxbindxrc-2.8.0.dylib ./lib/libwxlua_macu_wxbindxrc-2.8.dylib ./lib/libwxlua_macu_wxlua-2.8.0.0.7.dylib ./lib/libwxlua_macu_wxlua-2.8.0.dylib ./lib/libwxlua_macu_wxlua-2.8.dylib ./lib/libwxlua_macu_wxluadebug-2.8.0.0.7.dylib ./lib/libwxlua_macu_wxluadebug-2.8.0.dylib ./lib/libwxlua_macu_wxluadebug-2.8.dylib ./lib/libwxlua_macu_wxluasocket-2.8.0.0.7.dylib ./lib/libwxlua_macu_wxluasocket-2.8.0.dylib ./lib/libwxlua_macu_wxluasocket-2.8.dylib wxwidgets were compiled with this config: CFLAGS="-arch i386" LDFLAGS="-arch i386" CPPFLAGS="-arch i386" CXXFLAGS="-arch i386" ./configure --enable-monolithic --disable-debug --enable-shared --enable-unicode --with-macosx-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk --with-macosx-version-min=10.6 --without-lib tiff What do I need to specify to get one libwx.dylib file or something like that? Paul. |