Problem with MuMer 3.21 and dynamically linke

Help
2009-05-04
2013-05-20
  • Nobody/Anonymous

    Hi,

    We are running gcc V 4.4.0 on Linux Fedora Core (kernels 2.6.23.17-88 and 2.6.27.5-117, x86_64) are having problems with our MuMer 3.21 compilations. It seems to be looking for older library versions:

    ./show-coords: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.11' not
    found (required by ./show-coords)
    ./show-coords: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not
    found (required by ./show-coords)

    Are you aware of a fix? We upgraded to gcc 4.4.0 because we are running applications that require version gcc 4.3 or higher.

    --

                                     Regards,

                                     Duncan.

     
    • Nobody/Anonymous

      Hi,

      I 'fixed' the problem after some googling. The incompatibility comes from the gcc optimization flag, -03. The quick fix is to turn of optimization in the compilation. So, basically, run

      #make check

      then open

      Makefile

      with your favourite editor, find the line where the variable

      CPPFLAGS

      is set, in my case

      CPPFLAGS = -Wall -O3

      and delete "-O3"  to turn off the Optimization level (-O1 and -O2 still cause problems, so I have opted to turn it off completely). Hopefully this won't make a huge difference in the processing speed.

                                            Duncan.

       

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks