Trying to setup Linux Render Node. I have installed Redhat Linux Enterprise WS4 [root@render_7 RPMS]# uname -a Linux render_7 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:32:14 EDT 2005 i686 i686 i386 GNU/Linux
I have installed Maya 7.0 on this node. When I run the Render command I get the following error.
[root@render_7 RPMS]# Render Render: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
When I try to locate this file I have no such luck.
When I run the command below I can see libstdc++.so.6 is installed. [root@render_7 RPMS]# rpm -q --filesbypkg libstdc++-3.4.4-2 libstdc++ /usr/lib/libstdc++.so.6 libstdc++ /usr/lib/libstdc++.so.6.0.3
Using maya -render instead of Render is one option
In the Maya bin directory you will see most of the executables are wrapped with a shell script that sets LD_LIBRARY_PATH that tells the OS where to find libraries to load. Maya is compiled with gcc 3.3.4 which is older than the default RHEL4 compiler. It has an older version of the C++ runtime that can be found in the $MAYA_LOCATION/lib directory.
2nd option is to rename Render to Render.bin Then copy one of the wrapper scripts to Render and change anything that refers to the prevous name.
QUOTE(warnold @ 04/11/06, 01:09 PM) [snapback]233996[/snapback] Using maya -render instead of Render is one option
In the Maya bin directory you will see most of the executables are wrapped with a shell script that sets LD_LIBRARY_PATH that tells the OS where to find libraries to load. Maya is compiled with gcc 3.3.4 which is older than the default RHEL4 compiler. It has an older version of the C++ runtime that can be found in the $MAYA_LOCATION/lib directory.
2nd option is to rename Render to Render.bin Then copy one of the wrapper scripts to Render and change anything that refers to the prevous name.