Page 1 of 1

wxCrafter on opensuse 12.3

Posted: Wed May 15, 2013 1:28 pm
by Terchestor
As reported in bug #890, wxcrafter doesn't load on openSUSE 12.3 because libwx_gtk2u_webview library is not found.
Here is my solution:
To avoid the libwx_gtk2u_webview-2.9.so.4 => not found when doing

Code: Select all

ldd /usr/lib64/codelite/wxCrafter.so
just do the following:
  • copy libwx_gtk2u_webview-2.9.so.4.0.0 from /usr/lib64/wx-2.9-wxcontainer/ to /usr/local/lib64/wx-2.9-wxcontainer/;
    link it as libwx_gtk2u_webview-2.9.so.4;
    do an ldconfig
You have to be superuser, of course!

Code: Select all

su
cp /usr/lib64/wx-2.9-wxcontainer/libwx_gtk2u_webview-2.9.so.4.0.0 /usr/local/lib64/libwx_gtk2u_webview-2.9.so.4.0.0
ln -s /usr/local/lib64/libwx_gtk2u_webview-2.9.so.4.0.0 /usr/local/lib64/libwx_gtk2u_webview-2.9.so.4
ldconfig
Then compile and install Codelite from sources (not from distro RPM package), and install wxCrafter.so in /usr/lib64/codelite/.
Hope it will work as it did for me ;)

Re: wxCrafter on opensuse 12.3

Posted: Wed May 15, 2013 5:45 pm
by eranif
I think that there was a bug for this on sourceforge and DavidGH already fixed it (or has plan on fixing it)
IIRC, the reason its broken is because openSUSE already comes with wx294. The next version will be compiled the wx that comes with openSUSE and this will save us this headache ;)

Eran

Re: wxCrafter on opensuse 12.3

Posted: Wed May 15, 2013 6:48 pm
by Terchestor
That's perfect. In the meanwhile, I can enjoy Codelite with wxCrafter, which I found really impressive.
I plan to redeploy an application writen for fltk and wxWidgets is IMO much better for this task than fltk was. Fluid was too buggy to be usefull and wxCrafter seems much more appealing for a complex software.
Thanks for this nice software :D

Re: wxCrafter on opensuse 12.3

Posted: Thu May 16, 2013 11:37 am
by Manja
i found this Packet not in SuSE Yast2:

libwx_gtk2u_webview-2.9.so.4.0.0

is this in other packet invisible?

Re: wxCrafter on opensuse 12.3

Posted: Thu May 16, 2013 10:41 pm
by Manja
Hello,
wxCrafter worked succesfully with SuSE 12.3

First must installed the libwebkitgtk-devel Library with Yast2
then wxWidgets 2.9.4 new compiled with

./configure --enable-webview
make
#as root:
make install
ldconfig

then the wxcrafter-1.1.1.x86_64.rpm install.

kind regards