Find the answer to your Linux question:
Results 1 to 7 of 7
Hi Al..... I hope you can help me ! I am installing a plugin for Maya ( a 3D program) ... but when I try to load it it gives ...
  1. #1
    Just Joined!
    Join Date
    Oct 2008
    Posts
    22

    /lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found

    Hi Al.....

    I hope you can help me !

    I am installing a plugin for Maya ( a 3D program) ... but when I try to load it it gives me this error:

    // Error: /usr/autodesk//maya2010-x64//lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /home/renderuser/dynamica/bin/libBulletMayaPlugin.so) //


    and I really don't get what it means ... I know Linux rather well ,,, but htis puzzles me . I've got gcc4.4.4 installed ( latest), maybe it requires an older version ?

    I appreciate your help !!

    Mahuro

  2. #2
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    Ok. Look in /usr/lib64 and see if there is libstdc++.so.6.0.N where 'N' is some number, like 13. Tell me what that number is. Also, you may need to set your LD_LIBRARY_PATH environment so the application finds the correct library first.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  3. #3
    Just Joined!
    Join Date
    Oct 2008
    Posts
    22
    Hi Rubberman ,

    Thanks for your reply ....

    To your first question :

    >>>Ok. Look in /usr/lib64 and see if there is libstdc++.so.6.0.N where 'N' is some number, like 13. Tell me what that number is""

    [renderuser@linux33 hfs11.0.581]$ ls /usr/lib64/ | grep libstdc++.so

    libstdc++.so.6
    libstdc++.so.6.0.13

    to your second suggestion :

    >>>> Also, you may need to set your LD_LIBRARY_PATH environment so the application finds the correct library first. My current LD_LIBRARY_PATH is :


    [renderuser@linux33 hfs11.0.581]$ echo $LD_LIBRARY_PATH

    /usr/autodesk//maya2010-x64//lib:/opt/pixar/RenderManStudio-3.0.0-maya2009/bin

    I appended /usr/lib64 ~( in my .bashrc ) :

    xport LD_LIBRARY_PATH="/usr/lib64/:$MAYA_LOCATION/lib:$RMSTREE/bin"

    But when you echo the variable, the /usr/lib64 part does not apper !!!


    [renderuser@linux33 hfs11.0.581]$ echo $LD_LIBRARY_PATH

    /usr/autodesk//maya2010-x64//lib:/opt/pixar/RenderManStudio-3.0.0-maya2009/bin


    Many thanks for any suggestions you may have rubberman ... !!!

    Mahuro.

  4. #4
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    if you did what you say:

    xport LD_LIBRARY_PATH="/usr/lib64/:$MAYA_LOCATION/lib:$RMSTREE/bin"

    Then that would explain why your LD_LIBRARY_PATH didn't get updated. It should be:

    export LD_LIBRARY_PATH="/usr/lib64/:$MAYA_LOCATION/lib:$RMSTREE/bin"
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  5. #5
    Just Joined!
    Join Date
    Oct 2008
    Posts
    22
    Hi Rubberman ..

    that was a typo ! and the LD_BLA_BLA variable get updated ~( after rebooting ? )


    however I still can't get to upload the plugin ...still receiving the same error message ... even after I created a sym link to the Maya library in the Maya installation dir , like this:

    [renderuser@linux33 ~]$ sudo ln -s /usr/lib64/libstdc++.so.6 /usr/autodesk/maya/lib/

    can you let me know what `GLIBCXX_3.4.9' in the error message means ???

    also you asked :

    >>> >>>Ok. Look in /usr/lib64 and see if there is libstdc++.so.6.0.N where 'N' is some number, like 13. Tell me what that number is""

    [renderuser@linux33 hfs11.0.581]$ ls /usr/lib64/ | grep libstdc++.so

    libstdc++.so.6
    libstdc++.so.6.0.13

    the N number you asked for is 13 ,What that means ??

    What else can you suggest I do ??

    Many thanks for your help !!

    Mahuro.

  6. #6
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    Well, the version of libstc++ that you have should support GLIBCXX_3.4.9. So, perhaps there is a problem with the Maya package? It may be looking for libstdc++.s.6.0.9 instead. Sorry, but this is about as far as I can take you.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  7. #7
    Just Joined!
    Join Date
    Oct 2008
    Posts
    22
    Hi Rubber man ,,,

    Many thanks for your time and help !!

    Mahuro.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...