Re: wxEuphoria (again)
- Posted by jimcbrown (admin) Jan 31, 2010
- 1998 views
Jerry_Story said...
mattlewis said...
Jerry_Story said...
This is the only one that produced a non-zero result.
include dll.e ? open_dll("/usr/lib/libwxeu.so.14")
jstory@jstory-desktop:~/Documents$ exu test.exw 156851904 jstory@jstory-desktop:~/Documents$
That actually makes sense to me. I presume this is the version that you built and installed. The C ABI changed between 9.04 and 9.10, which is probably why the earlier versions didn't work. You may need to re-run ldconfig to get the system to recognize libwxeu.so.14 without a full path.
Matt
jstory@jstory-desktop:~/Documents$ sudo ldconfig /usr/lib jstory@jstory-desktop:~/Documents$
jstory@jstory-desktop:/media/usb1/uploads/upload_dmak/dmak$ exu dmak.exw Could not open wxEuphoria library. Press enter to abort.
You need to do this:
sudo mv /usr/local/lib/libwxeu.so.13 /tmp sudo rm /usr/local/lib/libwxeu.so sudo rm /lib/libwxeu.so sudo rm /lib/libwxeu.so.13 sudo ln -s /usr/lib/libwxeu.so.14 /usr/lib/libwxeu.so sudo ln -s /usr/lib/libwxeu.so.14 /lib/libwxeu.so sudo ln -s /usr/lib/libwxeu.so.14 /lib/libwxeu.so.14
Then see what happens... if it still fails, try this:
sudo ln -s /usr/lib/libwxeu.so.14 /lib/libwxeu.so.13 sudo ln -s /usr/lib/libwxeu.so.14 /usr/lib/libwxeu.so.13