From: Paul K <pau...@ya...> - 2013-03-18 05:55:30
|
Hi John, I ended up patching the makefile (luamodule/CMakeFiles/wxLuaModules.dir/link.txt), but would prefer something a bit more robust. Paul. On Sun, Mar 17, 2013 at 9:58 AM, Paul K <pau...@ya...> wrote: > Hi John, > > I ran into an issue with configuring wxlua to use system libpng > library. I tried both --with-libpng=builtin and --with-libpng=sys, but > I get exactly the same result. > > This discussion > (https://groups.google.com/forum/?fromgroups=#!topic/wx-users/2QWQD0qUVUc) > indicates that it's better to use a system library, but I can't > configure wxlua to *not* link builtin library as can be see from this > output from cmake: > > -- * - wxWidgets_LIBRARIES = > -L/home/paul/zbs/build/deps/lib;-pthread;;;/home/paul/zbs/build/deps/lib > /libwx_gtk2u_stc-2.9.a;/home/paul/zbs/build/deps/lib/libwx_gtk2u_aui-2.9.a;/home/paul/zbs/build/deps/lib > /libwx_baseu_net-2.9.a;/home/paul/zbs/build/deps/lib/libwx_gtk2u_html-2.9.a;/home/paul/zbs/build/deps/lib > /libwx_gtk2u_adv-2.9.a;/home/paul/zbs/build/deps/lib/libwx_gtk2u_core-2.9.a;/home/paul/zbs/build/deps/lib > /libwx_baseu-2.9.a;-lwxscintilla-2.9;-pthread;-lgthread-2.0;-lrt;-lX11;-lXxf86vm;-lgtk-x11-2.0;-lgdk-x11-2.0;-latk- > 1.0;-lgio-2.0;-lpangoft2-1.0;-lpangocairo-1.0;-lgdk_pixbuf-2.0;-lcairo;-lpango-1.0;-lfreetype;-lfontconfig;-lgobject- > 2.0;-lglib-2.0;-lwxregexu-2.9;-lwxjpeg-2.9;-lwxpng-2.9;-lwxzlib-2.9;-ldl;-lm > > (note the last last that includes -lwxpng-2.9). I tried (using brute > force) to exclude wxpng from the link command, but failed. Ideally > wxlua should somehow check if the library is configured as "builtin" > or "sys", but for now I just need to check if this is going to work > for me, so, I'm fine with modifying it manually. I need to exclude > libpng as it creates problems with systems libraries required by GTK > on Linux. > > What is the way for me to tell wxlua *not* to include wxpng-2.9? Thank you. > > Paul. |