1. need help with wxEuphoria on linux
- Posted by gaz Jul 06, 2009
- 1182 views
i have download and install wxEuphoria on linux, and it keeps say it cant find the library libwxeu.so.13. i have the library include in the download and have put in many diffrent folders but it still won't work what i'm i doing wrong. help me! i'm new to linux today useing ubuntu 9.4.
2. Re: need help with wxEuphoria on linux
- Posted by ghaberek (admin) Jul 06, 2009
- 1190 views
i have download and install wxEuphoria on linux, and it keeps say it cant find the library libwxeu.so.13. i have the library include in the download and have put in many diffrent folders but it still won't work what i'm i doing wrong. help me!
You need to copy the library file into the /usr/lib/ folder, then run ldconfig to re-establish the proper run-time bindings (so Linux knows where everything is).
$ sudo cp libwxeu.so.13 /usr/lib/ $ sudo ldconfig
i'm new to linux today useing ubuntu 9.4.
This morning you said it was 9.0. Ubuntu uses two-digit minor version numbers, so I think you mean 9.04.
-Greg
3. Re: need help with wxEuphoria on linux
- Posted by gaz Jul 06, 2009
- 1165 views
i type both of the command in the termianl has you wrote them and it said command not found. i have the library libwxeu.so.13 in the usr/lib folder and have root access.
$ sudo cp libwxeu.so.13 $ sudo ldconfig
my mistake its version 9.04
can anyone help me.
4. Re: need help with wxEuphoria on linux
- Posted by ghaberek (admin) Jul 06, 2009
- 1224 views
You don't type the dollar signs ($). That's the prompt character in the Linux command line, just like the less-than bracket (>) in Windows. So type in the commands without the dollar sign and it should work.
A Linux command line:
A Windows command line:
You may want to brush up on your Linux command line before embarking on trying to program in its environments: Terminal for Beginners. The command line tends to be a big part of the programming process.
-Greg
5. Re: need help with wxEuphoria on linux
- Posted by raseu Jul 08, 2009
- 1151 views
EU VERSION : EU4 r2176M
PLATFORM : Linux Ubuntu
COMPILER : gcc 4.1.3 20080929
wxEuphoria library versions libwxeu.so.13, libwxeu.so.14 don't work for me either
I had to go back to libwxeu.so.12 for it to work
and you do not necessarily need to copy the library to /usr/lib
versions 13 and 14 won't work for me even with absolute pathnames
eg :
wxWidgets = open_dll("./libwxeu.so.14")
they both fail with
Could not open wxEuphoria library. Press enter to abort
6. Re: need help with wxEuphoria on linux
- Posted by mattlewis (admin) Jul 08, 2009
- 1156 views
EU VERSION : EU4 r2176M
PLATFORM : Linux Ubuntu
COMPILER : gcc 4.1.3 20080929
wxEuphoria library versions libwxeu.so.13, libwxeu.so.14 don't work for me either
I had to go back to libwxeu.so.12 for it to work
libwxeu.so.12 will eventually crash on you if you ever call any wxEuphoria functions that return a sequence (like getting the value of a textbox).
and you do not necessarily need to copy the library to /usr/lib
versions 13 and 14 won't work for me even with absolute pathnames
eg :
wxWidgets = open_dll("./libwxeu.so.14")
they both fail with
Could not open wxEuphoria library. Press enter to abort
Try:
$ ldd /usr/lib/libwxeu.so.14Substitute the actual path to the library, and post the results.
Matt
7. Re: need help with wxEuphoria on linux
- Posted by raseu Jul 12, 2009
- 1156 views
please excuse the delay
got tied up with other things
here's the list of dependencies for libwxeu.so.14
$ ldd -d libwxeu.so.14
missing :
symbol wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_DOWN, version WXU_2.8 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference (/usr/local/lib/libwxeu.so.14)
symbol wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_UP, version WXU_2.8 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference (/usr/local/lib/libwxeu.so.14)
symbol wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_DOWN, version WXU_2.8 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference (/usr/local/lib/libwxeu.so.14)
symbol wxEVT_COMMAND_AUINOTEBOOK_TAB_RIGHT_UP, version WXU_2.8 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference (/usr/local/lib/libwxeu.so.14)
symbol wxEVT_COMMAND_AUINOTEBOOK_PAGE_CLOSED, version WXU_2.8 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference (/usr/local/lib/libwxeu.so.14)
symbol wxEVT_COMMAND_AUINOTEBOOK_DRAG_DONE, version WXU_2.8 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference (/usr/local/lib/libwxeu.so.14)
symbol wxEVT_COMMAND_AUINOTEBOOK_BG_DCLICK, version WXU_2.8 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference (/usr/local/lib/libwxeu.so.14)
library dependencies :
linux-gate.so.1 => (0xffffe000)
libwx_gtk2u_media-2.8.so.0 => /usr/lib/libwx_gtk2u_media-2.8.so.0 (0xb7e31000)
libwx_gtk2u_richtext-2.8.so.0 => /usr/lib/libwx_gtk2u_richtext-2.8.so.0 (0xb7d3e000)
libwx_gtk2u_aui-2.8.so.0 => /usr/lib/libwx_gtk2u_aui-2.8.so.0 (0xb7cea000)
libwx_gtk2u_xrc-2.8.so.0 => /usr/lib/libwx_gtk2u_xrc-2.8.so.0 (0xb7c51000)
libwx_gtk2u_qa-2.8.so.0 => /usr/lib/libwx_gtk2u_qa-2.8.so.0 (0xb7c31000)
libwx_gtk2u_html-2.8.so.0 => /usr/lib/libwx_gtk2u_html-2.8.so.0 (0xb7b8e000)
libwx_gtk2u_adv-2.8.so.0 => /usr/lib/libwx_gtk2u_adv-2.8.so.0 (0xb7ac6000)
libwx_gtk2u_core-2.8.so.0 => /usr/lib/libwx_gtk2u_core-2.8.so.0 (0xb7726000)
libwx_baseu_xml-2.8.so.0 => /usr/lib/libwx_baseu_xml-2.8.so.0 (0xb771c000)
libwx_baseu_net-2.8.so.0 => /usr/lib/libwx_baseu_net-2.8.so.0 (0xb76ec000)
libwx_baseu-2.8.so.0 => /usr/lib/libwx_baseu-2.8.so.0 (0xb7585000)
libstdc.so.6 => /usr/lib/libstdc.so.6 (0xb7492000)
libm.so.6 => /lib/libm.so.6 (0xb746b000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7460000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb7448000)
libc.so.6 => /lib/libc.so.6 (0xb730a000)
libz.so.1 => /usr/lib/libz.so.1 (0xb72f5000)
libdl.so.2 => /lib/libdl.so.2 (0xb72f1000)
libgstreamer-0.10.so.0 => /usr/lib/libgstreamer-0.10.so.0 (0xb7252000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb724d000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb712f000)
libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0xb70fd000)
libORBit-2.so.0 => /usr/lib/libORBit-2.so.0 (0xb70aa000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb70a5000)
librt.so.1 => /lib/librt.so.1 (0xb709c000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb705f000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6faa000)
libgstinterfaces-0.10.so.0 => /usr/lib/libgstinterfaces-0.10.so.0 (0xb6fa0000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb6c1b000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb6b94000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb6b78000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb6b60000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6b35000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb6b27000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6b1f000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6b1c000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb6b13000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6b0d000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6b04000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb6b01000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb6afe000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb6abe000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb69cc000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb69c7000)
libSM.so.6 => /usr/lib/libSM.so.6 (0xb69bf000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb699c000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb697c000)
libtiff.so.4 => /usr/lib/libtiff.so.4 (0xb6928000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6907000)
/lib/ld-linux.so.2 (0x80000000)
libpcre.so.3 => /usr/lib/libpcre.so.3 (0xb68df000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb68d5000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6869000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb67f9000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb67f5000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb67f0000)
libICE.so.6 => /usr/lib/libICE.so.6 (0xb67d8000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb67b1000)
libdirectfb-1.0.so.0 => /usr/lib/libdirectfb-1.0.so.0 (0xb6749000)
libfusion-1.0.so.0 => /usr/lib/libfusion-1.0.so.0 (0xb6741000)
libdirect-1.0.so.0 => /usr/lib/libdirect-1.0.so.0 (0xb672d000)
libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xb6729000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb6722000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6709000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb66e0000)
8. Re: need help with wxEuphoria on linux
- Posted by mattlewis (admin) Jul 12, 2009
- 1151 views
please excuse the delay
got tied up with other things
here's the list of dependencies for libwxeu.so.14
$ ldd -d libwxeu.so.14
missing :
symbol wxEVT_COMMAND_AUINOTEBOOK_TAB_MIDDLE_DOWN, version WXU_2.8 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference (/usr/local/lib/libwxeu.so.14)
Ok, so all of the libraries are there, but I suspect you may have an earlier version. Ubuntu 9.04 should be shipping with wxWidgets 2.8.9 (at least, that's what I have). Try this, and let me know what you get:
$ wx-config --version 2.8.9As you can see, I have 2.8.9 installed.
Matt
9. Re: need help with wxEuphoria on linux
- Posted by raseu Jul 12, 2009
- 1163 views
$ wx-config version
2.8.4
looks like i need to upgrade