realflow in opensuse

hi all :frowning:

When running realflow

 ./realflow.bin
./realflow.bin: error while loading shared libraries: libnl_raster_x64.so: cannot open shared object file: No such file or directory

I can not find a package called realflow in the standard repositories. Nor can I find it with http://software.opensuse.org/search. Does that mean you installed it from somewhere we do not know in a way we do not know?

When yes, please do not assume that people here are clairvoyant and can guess what you did. You should realy explain more.

The obvious answer to your question is that the product needs libnl_raster_x64.so to function and that that thus should have been a dependancy. But I guess you understood that already.

It’s a industrial grade fluid simulation kit and a really expensive one. Like most of their software, it ships with the libraries in the lib directory so you’ll need to add realflow/lib directory to your LD_LIBRARY_PATH.

What puzzles me a bit is you’ve been asking for help for a variety of really expensive software - we’re talking thousands to tens of thousands in price - why not use the software manufacturers support forums? :wink:

I can not find a package called realflow in the standard repositories. Nor can I find it with http://software.opensuse.org/search. Does that mean you installed it from somewhere we do not know in a way we do not know?

When yes, please do not assume that people here are clairvoyant and can guess what you did. You should realy explain more.

I’m sorry
I download here http://77.92.72.90/tl/605223411408235598/realflow_v2014_1_1_0179_x86_64.tar.gz
or http://www.realflow.com/try
1.realflow
2. 2014
3. linux 64 bit

The obvious answer to your question is that the product needs libnl_raster_x64.so to function and that that thus should have been a dependancy. But I guess you understood that

Yes you correct
I’m thinking library error
But I do not know how to repair :X

It’s a industrial grade fluid simulation kit and a **really expensive one. Like most of their software, it ships with the libraries in the lib directory so you’ll need to add realflow/lib directory to your LD_LIBRARY_PATH. **

oh im test export LD_LIBRARY_PATH=/realflow/lib + export LD_LIBRARY_PATH=/usr/local/lib/
The same problem %100 :cry:

What puzzles me a bit is you’ve been asking for help for a variety of really expensive software - we’re talking thousands to tens of thousands in price - why not use the software manufacturers support forums?

All “drawing programs” support Bad for "Linux " >:(

in" windows & mac" very exultant >:(

I’m thinking should be using “create symlinks” for fix error :question:

ooooooooooooooooooooooooooooooooooh !!! :sarcastic::’(:open_mouth:


maxray@maxray:/realflow/bin> ldd `which ./realflow.bin`
        linux-vdso.so.1 (0x00007fff0f3fe000)                                                                                 
        libnl_raster_x64.so => /lib64/libnl_raster_x64.so (0x00007fb56dab4000)                                               
        libnl_raster_field_x64.so => not found                                                                               
        libnl_raster_field_gl_x64.so => not found                                                                            
        libnl_statistical_spectrum_x64.so => not found                                                                       
        libnl_mesher_x64.so => not found                                                                                     
        libnl_raster_gl_x64.so => not found                                                                                  
        libnl_app_framework_lib_x64.so => not found                                                                          
        libnl_curve_editor_x64.so => not found                                                                               
        libnl_curve_core_x64.so => not found                                                                                 
        libnl_job_facility_x64.so => not found                                                                               
        libnl_fluids_dyn_x64.so => not found
        libnl_image_x64.so => not found
        libnl_caronte_x64.so => not found
        libnl_compress_x64.so => not found
        libnl_graph_x64.so => not found
        librfPyi_x64.so => not found
        librwCore_x64.so => not found
        librfCore_x64.so => not found
        librfSdk_x64.so => not found
        librwGUI_x64.so => not found
        librfGUI_x64.so => not found
        librfCommon_x64.so => not found
        librfGraph_x64.so => not found
        libmxcommon.so => not found
        libpython2.6.so.1.0 => not found
        libIlmImf.so.21 => not found
        libImath.so.11 => not found
        libHalf.so.11 => not found
        libIex-2_1.so.11 => not found
        libIexMath.so.11 => not found
        libIlmThread.so.11 => not found
        libField3D.so => not found
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fb56d8b0000)
        libOpenCL.so.1 => not found
        libopenvdb.so => not found
        libtbb.so.2 => not found
        libboost_filesystem.so.1.55.0 => not found
        libboost_system.so.1.55.0 => not found
        libboost_thread.so.1.55.0 => not found
        libai.so => not found
        libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007fb56d545000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb56d327000)
        libQtNetwork.so.4 => /usr/lib64/libQtNetwork.so.4 (0x00007fb56cfe2000)
        libGLU.so.1 => /usr/lib64/libGLU.so.1 (0x00007fb56cd63000)
        libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007fb56cb04000)
        libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007fb56c8fc000)
        libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007fb56c6e0000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fb56c3a2000)
        libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fb56c190000)
        libQtOpenGL.so.4 => /usr/lib64/libQtOpenGL.so.4 (0x00007fb56be90000)
        libQtXml.so.4 => /usr/lib64/libQtXml.so.4 (0x00007fb56bc49000)
        libQtWebKit.so.4 => /usr/lib64/libQtWebKit.so.4 (0x00007fb5698dc000)
        libQtHelp.so.4 => /usr/lib64/libQtHelp.so.4 (0x00007fb569652000)
        libQtGui.so.4 => /usr/lib64/libQtGui.so.4 (0x00007fb568993000)
        libQtCore.so.4 => /usr/lib64/libQtCore.so.4 (0x00007fb5684ab000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007fb5681a3000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fb567ea0000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fb567c89000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fb5678da000)
        libcrypto.so.1.0.0 => /lib64/libcrypto.so.1.0.0 (0x00007fb5674ef000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fb56dd1b000)
        libz.so.1 => /lib64/libz.so.1 (0x00007fb5672d9000)
        liblzma.so.5 => /usr/lib64/liblzma.so.5 (0x00007fb5670b3000)
        libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007fb566e8d000)
        libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007fb566c8a000)
        libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007fb566a84000)
        libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007fb566882000)
        libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007fb56666a000)
        libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0 (0x00007fb566465000)
        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fb566246000)
        libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007fb566040000)
        libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007fb565e34000)
        libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007fb565c2f000)
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007fb56599d000)
        libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007fb565793000)
        libjpeg.so.8 => /usr/lib64/libjpeg.so.8 (0x00007fb565542000)
        libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007fb565305000)
        libwebp.so.4 => /usr/lib64/libwebp.so.4 (0x00007fb5650b4000)
        libxslt.so.1 => /usr/lib64/libxslt.so.1 (0x00007fb564e75000)
        libgstapp-0.10.so.0 => /usr/lib64/libgstapp-0.10.so.0 (0x00007fb564c68000)
        libgstinterfaces-0.10.so.0 => /usr/lib64/libgstinterfaces-0.10.so.0 (0x00007fb564a56000)
        libgstpbutils-0.10.so.0 => /usr/lib64/libgstpbutils-0.10.so.0 (0x00007fb564832000)
        libgstvideo-0.10.so.0 => /usr/lib64/libgstvideo-0.10.so.0 (0x00007fb564616000)
        libgstbase-0.10.so.0 => /usr/lib64/libgstbase-0.10.so.0 (0x00007fb5643c1000)
        libgstreamer-0.10.so.0 => /usr/lib64/libgstreamer-0.10.so.0 (0x00007fb5640d5000)
        libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007fb563e84000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007fb563b81000)
        libsqlite3.so.0 => /usr/lib64/libsqlite3.so.0 (0x00007fb5638ce000)
        libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007fb563691000)
        libQtSql.so.4 => /usr/lib64/libQtSql.so.4 (0x00007fb563450000)
        libQtCLucene.so.4 => /usr/lib64/libQtCLucene.so.4 (0x00007fb563134000)
        libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007fb562f24000)
        libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007fb562d1a000)
        libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007fb562b0f000)
        libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007fb56290c000)
        librt.so.1 => /lib64/librt.so.1 (0x00007fb562704000)
        libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fb562500000)
        liborc-0.4.so.0 => /usr/lib64/liborc-0.4.so.0 (0x00007fb56227d000)
        libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007fb562079000)
        libffi.so.4 => /usr/lib64/libffi.so.4 (0x00007fb561e71000)
        libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007fb561c0b000)
        libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007fb5619e1000)
maxray@maxray:/realflow/bin> 



On Sun 17 Aug 2014 01:26:02 AM CDT, maxray wrote:

ooooooooooooooooooooooooooooooooooh !!!
:sarcastic::'(:open_mouth:

maxray@maxray:/realflow/bin> ldd which ./realflow.bin

Hi
So add the path to the libs…

As root user create a file called realflow.conf in /etc/ld.so.conf.d
with the path to the realflow lib directory, eg /realflow/lib or
which ever location your have extracted the file, then run the command
ldconfig and try again.


Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-17-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

thanks im test this :slight_smile:
but i can not log in kde desktrop :open_mouth:

im remove realflow.conf then run in terminal “ldconfig” for fix log in kde;)

thanks for all :slight_smile:

im fix software :wink:

1- re install
2. export LD_LIBRARY_PATH=/realflow/lib3…/realflow.bin
3. ./realflow.bin

{{must reinstall software rotfl!}}

maxray:/realflow/bin # ldd which ./realflow.bin
linux-vdso.so.1 (0x00007fffcd2fd000)
libnl_raster_x64.so => /realflow/lib/libnl_raster_x64.so (0x00007f3b95f36000)
libnl_geometry_x64.so => /realflow/lib/libnl_geometry_x64.so (0x00007f3b95c34000)
libnl_basic_x64.so => /realflow/lib/libnl_basic_x64.so (0x00007f3b959c1000)
libnl_fileio_x64.so => /realflow/lib/libnl_fileio_x64.so (0x00007f3b957b6000)
libnl_math_x64.so => /realflow/lib/libnl_math_x64.so (0x00007f3b95586000)
libnl_field_x64.so => /realflow/lib/libnl_field_x64.so (0x00007f3b9509b000)
libnl_raster_field_x64.so => /realflow/lib/libnl_raster_field_x64.so (0x00007f3b94e8e000)
libnl_raster_field_gl_x64.so => /realflow/lib/libnl_raster_field_gl_x64.so (0x00007f3b94c75000)
libnl_statistical_spectrum_x64.so => /realflow/lib/libnl_statistical_spectrum_x64.so (0x00007f3b94a5f000)
libnl_mesher_x64.so => /realflow/lib/libnl_mesher_x64.so (0x00007f3b947b7000)
libnl_raster_gl_x64.so => /realflow/lib/libnl_raster_gl_x64.so (0x00007f3b944d8000)
libnl_app_framework_lib_x64.so => /realflow/lib/libnl_app_framework_lib_x64.so (0x00007f3b9400d000)
libnl_curve_editor_x64.so => /realflow/lib/libnl_curve_editor_x64.so (0x00007f3b93d4f000)
libnl_curve_core_x64.so => /realflow/lib/libnl_curve_core_x64.so (0x00007f3b93b22000)
libnl_job_facility_x64.so => /realflow/lib/libnl_job_facility_x64.so (0x00007f3b9391c000)
libnl_fluids_dyn_x64.so => /realflow/lib/libnl_fluids_dyn_x64.so (0x00007f3b9344f000)
libnl_image_x64.so => /realflow/lib/libnl_image_x64.so (0x00007f3b93224000)
libnl_caronte_x64.so => /realflow/lib/libnl_caronte_x64.so (0x00007f3b92a7c000)
libnl_compress_x64.so => /realflow/lib/libnl_compress_x64.so (0x00007f3b92863000)
libnl_graph_x64.so => /realflow/lib/libnl_graph_x64.so (0x00007f3b925dd000)
librfPyi_x64.so => /realflow/lib/librfPyi_x64.so (0x00007f3b922a2000)
librwCore_x64.so => /realflow/lib/librwCore_x64.so (0x00007f3b91ff6000)
librfCore_x64.so => /realflow/lib/librfCore_x64.so (0x00007f3b9104a000)
librfSdk_x64.so => /realflow/lib/librfSdk_x64.so (0x00007f3b90c76000)
librwGUI_x64.so => /realflow/lib/librwGUI_x64.so (0x00007f3b90a62000)
librfGUI_x64.so => /realflow/lib/librfGUI_x64.so (0x00007f3b8fb66000)
librfCommon_x64.so => /realflow/lib/librfCommon_x64.so (0x00007f3b8f8fe000)
librfGraph_x64.so => /realflow/lib/librfGraph_x64.so (0x00007f3b8e212000)
libmxcommon.so => /realflow/lib/libmxcommon.so (0x00007f3b8da5b000)
libpython2.6.so.1.0 => /realflow/lib/libpython2.6.so.1.0 (0x00007f3b8d7b0000)
libIlmImf.so.21 => /realflow/lib/libIlmImf.so.21 (0x00007f3b8d465000)
libImath.so.11 => /realflow/lib/libImath.so.11 (0x00007f3b8d253000)
libHalf.so.11 => /realflow/lib/libHalf.so.11 (0x00007f3b8d011000)
libIex-2_1.so.11 => /realflow/lib/libIex-2_1.so.11 (0x00007f3b8cdf2000)
libIexMath.so.11 => /realflow/lib/libIexMath.so.11 (0x00007f3b8cbef000)
libIlmThread.so.11 => /realflow/lib/libIlmThread.so.11 (0x00007f3b8c9e8000)
libField3D.so => /realflow/lib/libField3D.so (0x00007f3b8c43f000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f3b8c23b000)
libOpenCL.so.1 => /realflow/lib/libOpenCL.so.1 (0x00007f3b8c036000)
libopenvdb.so => /realflow/lib/libopenvdb.so (0x00007f3b8bc4f000)
libtbb.so.2 => /realflow/lib/libtbb.so.2 (0x00007f3b961e9000)
libboost_filesystem.so.1.55.0 => /realflow/lib/libboost_filesystem.so.1.55.0 (0x00007f3b8ba35000)
libboost_system.so.1.55.0 => /realflow/lib/libboost_system.so.1.55.0 (0x00007f3b8b832000)
libboost_thread.so.1.55.0 => /realflow/lib/libboost_thread.so.1.55.0 (0x00007f3b8b618000)
libai.so => /realflow/lib/libai.so (0x00007f3b8a87d000)
libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f3b8a512000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f3b8a2f4000)
libQtNetwork.so.4 => /realflow/lib/libQtNetwork.so.4 (0x00007f3b89f88000)
libGLU.so.1 => /usr/lib64/libGLU.so.1 (0x00007f3b89d09000)
libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f3b89aaa000)
libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f3b898a2000)
libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f3b89686000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f3b89348000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f3b89136000)
libQtOpenGL.so.4 => /realflow/lib/libQtOpenGL.so.4 (0x00007f3b88e24000)
libQtXml.so.4 => /realflow/lib/libQtXml.so.4 (0x00007f3b88bd7000)
libQtWebKit.so.4 => /realflow/lib/libQtWebKit.so.4 (0x00007f3b87028000)
libQtHelp.so.4 => /realflow/lib/libQtHelp.so.4 (0x00007f3b86d97000)
libQtGui.so.4 => /realflow/lib/libQtGui.so.4 (0x00007f3b85faf000)
libQtCore.so.4 => /realflow/lib/libQtCore.so.4 (0x00007f3b85a88000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f3b85780000)
libm.so.6 => /lib64/libm.so.6 (0x00007f3b8547d000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f3b85266000)
libc.so.6 => /lib64/libc.so.6 (0x00007f3b84eb7000)
libz.so.1 => /lib64/libz.so.1 (0x00007f3b84ca1000)
libQtSvg.so.4 => /realflow/lib/libQtSvg.so.4 (0x00007f3b84a40000)
librt.so.1 => /lib64/librt.so.1 (0x00007f3b84838000)
libutil.so.1 => /lib64/libutil.so.1 (0x00007f3b84635000)
/lib64/ld-linux-x86-64.so.2 (0x00007f3b9614d000)
liblzma.so.5 => /usr/lib64/liblzma.so.5 (0x00007f3b8440f000)
libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007f3b841e9000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f3b83fe6000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f3b83de0000)
libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f3b83bde000)
libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007f3b839c6000)
libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0 (0x00007f3b837c1000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f3b835a2000)
libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f3b8339c000)
libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007f3b83190000)
libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007f3b82f8b000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f3b82cf9000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f3b82aef000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f3b828b2000)
libQtSql.so.4 => /realflow/lib/libQtSql.so.4 (0x00007f3b8266d000)
libQtCLucene.so.4 => /realflow/lib/libQtCLucene.so.4 (0x00007f3b82339000)
libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f3b82137000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f3b81e34000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f3b81be3000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f3b819df000)
libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f3b817a2000)
libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f3b81578000)
libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007f3b81312000)
libffi.so.4 => /usr/lib64/libffi.so.4 (0x00007f3b8110a000)

rotfl!