After trying out Houdini apprentice under windows I decided to give the linux version a try. Everything installs properly and then I run the “source houdini_setup_bash” command and the environment is initialized properly, however, when running Houdini I get the following error:
error while loading shared libraries: libpython2.5.so.1.0: cannot open shared object file: No such file or directory
I got python 2.5 installed properly and all its libraries are under /usr/lib ,yet I see all of the required libraries are placed under houdini's python/lib folder, I guess for local access of them ensuring the program will run, however and after setting up the environment variables, houdini doesn't start.
Checking the forums I ran into this thread:
http://www.sidefx.com/index.php?option=com_forum&Itemid=172&page=viewtopic&t=11245&highlight=libpython2 [sidefx.com]
From which I grabbed the idea to run “ldd houdini-bin” and this is the info I got:
afecelis@design02

linux-gate.so.1 => (0xffffe000)
libHoudiniAPPS3.so => not found
libHoudiniAPPS2.so => not found
libHoudiniOPZ.so => not found
libHoudiniOP3.so => not found
libHoudiniOP2.so => not found
libHoudiniOP1.so => not found
libHoudiniSIM.so => not found
libHoudiniGEO.so => not found
libcollada_dae.so => not found
libcollada_dom.so => not found
libcollada_LIBXMLPlugin.so => not found
libcollada_stdErrPlugin.so => not found
libcollada_STLDatabase.so => not found
libHoudiniAPPS1.so => not found
libHoudiniDEVICE.so => not found
libHoudiniUI.so => not found
libHoudiniPRM.so => not found
libHoudiniUT.so => not found
libpython2.5.so.1.0 => not found
libutil.so.1 => /lib32/libutil.so.1 (0xf7fb1000)
libboost_iostreams-gcc-mt-1_33_1.so.1.33.1 => not found
libxml++-2.6.so.2 => not found
libxml2.so.2 => /usr/lib32/libxml2.so.2 (0xf7e91000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf7e7c000)
libglibmm-2.4.so.1 => not found
libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf7e78000)
libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf7e3c000)
libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf7d8a000)
libiconv.so.2 => not found
libsigc-2.0.so.0 => /usr/lib32/libsigc-2.0.so.0 (0xf7d84000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7d80000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7d68000)
libGLU.so.1 => /usr/lib32/libGLU.so.1 (0xf7ce4000)
libGL.so.1 => /usr/lib32/libGL.so.1 (0xf7c40000)
libXinerama.so.1 => /usr/lib32/libXinerama.so.1 (0xf7c3d000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf7c2f000)
libXcursor.so.1 => /usr/lib32/libXcursor.so.1 (0xf7c26000)
libXi.so.6 => /usr/lib32/libXi.so.6 (0xf7c1e000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7b36000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7a43000)
libm.so.6 => /lib32/libm.so.6 (0xf7a1e000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7a13000)
libc.so.6 => /lib32/libc.so.6 (0xf78c4000)
libselinux.so.1 => /lib32/libselinux.so.1 (0xf78aa000)
libpcre.so.3 => /usr/lib32/libpcre.so.3 (0xf7883000)
/lib/ld-linux.so.2 (0xf7fd4000)
libGLcore.so.1 => /usr/lib32/libGLcore.so.1 (0xf6d6e000)
libnvidia-tls.so.1 => /usr/lib32/tls/libnvidia-tls.so.1 (0xf6d6c000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf6d69000)
libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf6d61000)
libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf6d5b000)
libxcb-xlib.so.0 => /usr/lib32/libxcb-xlib.so.0 (0xf6d59000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf6d41000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf6d3c000)
Any suggestions on how to fix it and get Houdini apprentice up and running?
regards,
Alvaro