Re: wxEuphoria v0.10.0 - wxeud.e:758
- Posted by Matt Lewis <matthewwalkerlewis at gmail.com> Jun 28, 2007
- 674 views
Jerry Story wrote: > > Matt Lewis wrote: > > So, in summary: Can you run ldd against libwxeu.so again? > > :/usr/local/lib$ ldd libwxeu.so > linux-gate.so.1 => (0xffffe000) > libtiff.so.3 => /usr/lib/libtiff.so.3 (0xb7f27000) > libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7f08000) > libz.so.1 => /usr/lib/libz.so.1 (0xb7ef4000) > libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7eef000) > libwx_gtk2_aui-2.8.so.0 => not found > libwx_gtk2_xrc-2.8.so.0 => not found > libwx_gtk2_qa-2.8.so.0 => not found > libwx_gtk2_html-2.8.so.0 => not found > libwx_gtk2_adv-2.8.so.0 => not found > libwx_gtk2_core-2.8.so.0 => not found > libwx_base_xml-2.8.so.0 => not found > libwx_base_net-2.8.so.0 => not found > libwx_base-2.8.so.0 => not found > libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7e03000) > libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7ddc000) > libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7dd0000) > libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7db9000) > libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c78000) > /lib/ld-linux.so.2 (0x80000000) OK, this is clearly a different result than you got on 12 June. Based on the names of the wxWidgets libraries, it looks like it's looking for the ANSI versions of the libraries, not the Unicode version (which have a 'u' in the fileanme after the gtk2), which is what gets installed through Synaptic. Somehow, you're looking at the official released library, and not the one that I later built to use the default Feisty libs (http://wxeuphoria.sf.net/libwxeu.so.tar.gz). If you do a search (from the web interface, just click on the subject above) for this thread, and go down to your ldd output from 12 June, you'll see that the names are different, and that it's looking for libtiff.so.4. This version of the library must have been built with Ubuntu 6.10 (as I believe the alpha and beta versions were)--also, you seemed to have the beta version of wxeud.e, so I think this is a reasonable conclusion. Make sure that the library is up to date (it should have been created on 11 June). It might be easier to just purge all wxEuphoria stuff and start from scratch. Just make sure that you get the newer binary, *not* the version that's on the download page. Matt