Re: Could not open wxEuphoria library.

new topic     » goto parent     » topic index » view thread      » older message » newer message
Jerry_Story said...

I'm getting:
"Could not open wxEuphoria library."

In /usr/local/lib I have
libwxeu.so
libwxeu.so.12
libwxeu.so.13

Why can't the wxEuphoria library be opened?

Something that might be relevant: I couldn't get anything to work with EU 4.0 so I went back to EU 3.1. Maybe there is some chance I didn't do that right. I renamed the euphoria directory (with EU 4.0) to euphoria4 and made another directory named euphoria and put EU 3.1 in it.

Make sure your paths are updated...

$ cd /usr/local/lib 
$ sudo ldconfig 


Also, check your dependancies...

$ cd /usr/local/lib 
$ ldd libwxeu.so 
        linux-gate.so.1 =>  (0xb7f94000) 
        libwx_gtk2u_richtext-2.8.so.0 => /usr/lib/libwx_gtk2u_richtext-2.8.so.0 (0xb7df2000) 
        libwx_gtk2u_aui-2.8.so.0 => /usr/lib/libwx_gtk2u_aui-2.8.so.0 (0xb7d9a000) 
        libwx_gtk2u_xrc-2.8.so.0 => /usr/lib/libwx_gtk2u_xrc-2.8.so.0 (0xb7cfe000) 
        libwx_gtk2u_qa-2.8.so.0 => /usr/lib/libwx_gtk2u_qa-2.8.so.0 (0xb7cde000) 
        libwx_gtk2u_html-2.8.so.0 => /usr/lib/libwx_gtk2u_html-2.8.so.0 (0xb7c3d000) 
        libwx_gtk2u_adv-2.8.so.0 => /usr/lib/libwx_gtk2u_adv-2.8.so.0 (0xb7b77000) 
        libwx_gtk2u_core-2.8.so.0 => /usr/lib/libwx_gtk2u_core-2.8.so.0 (0xb77e5000) 
        libwx_baseu_xml-2.8.so.0 => /usr/lib/libwx_baseu_xml-2.8.so.0 (0xb77da000) 
        libwx_baseu_net-2.8.so.0 => /usr/lib/libwx_baseu_net-2.8.so.0 (0xb77ab000) 
        libwx_baseu-2.8.so.0 => /usr/lib/libwx_baseu-2.8.so.0 (0xb764c000) 
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7559000) 
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7534000) 
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7528000) 
        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7510000) 
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb73c1000) 
        libz.so.1 => /usr/lib/libz.so.1 (0xb73ac000) 
        libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb73a8000) 
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7031000) 
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb6fac000) 
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb6f92000) 
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb6f7a000) 
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb6f3d000) 
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb6f01000) 
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6efc000) 
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6ef7000) 
        librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb6eee000) 
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6e3d000) 
        libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6e3a000) 
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb6e32000) 
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6e0e000) 
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb6dee000) 
        libtiff.so.4 => /usr/lib/libtiff.so.4 (0xb6d9b000) 
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6d7a000) 
        /lib/ld-linux.so.2 (0xb7f95000) 
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb6d70000) 
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb6c89000) 
        libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb6c86000) 
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb6c83000) 
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6c7e000) 
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6c1c000) 
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6bf1000) 
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb6be3000) 
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6bdb000) 
        libXi.so.6 => /usr/lib/libXi.so.6 (0xb6bd3000) 
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6bcd000) 
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6bc3000) 
        libpcre.so.3 => /usr/lib/libpcre.so.3 (0xb6b9c000) 
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb6b84000) 
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb6b5d000) 
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6aef000) 
        libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb6aed000) 
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6ad5000) 
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb6aac000) 
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb6aa9000) 
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6aa3000) 


Then run a test on the library manually...

include dll.e 
 
atom libwxeu 
 
    libwxeu = open_dll( "/usr/local/lib/libwxeu.so" ) 
    if libwxeu = -1 then 
        puts( 2, "open_dll() failed!\n" ) 
    end if 


-Greg

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu