Close

Forum

Trouble Installing PreVABS on CentOS

  1. Kamron A Medina

    Hey All,

    I am keep getting the following error (see attached screenshot) when I try and run “build_all_linux_64.sh” for installing PreVABS.

    CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
      Compatibility with CMake < 2.8.12 will be removed from a future version of
      CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell
      CMake that the project does not need compatibility with older versions.
    -- The C compiler identification is GNU 4.8.5
    -- The CXX compiler identification is GNU 4.8.5
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working C compiler: /usr/bin/gcc - skipped
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Check for working CXX compiler: /usr/bin/g++ - skipped
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Performing Test COMPILER_SUPPORTS_CXX11
    -- Performing Test COMPILER_SUPPORTS_CXX11 - Success
    -- Performing Test COMPILER_SUPPORTS_CXX0X
    -- Performing Test COMPILER_SUPPORTS_CXX0X - Success
     

    CMake Error at CMakeLists.txt:26 (find_library):
      Could not find GMSH using the following names: Gmsh

    -- Configuring incomplete, errors occurred!
     

    I have all the dependencies installed as well as gmsh. Any thoughts on what could be causing this?

    error.jpg

    Reply Report abuse

    Replying to Kamron A Medina

    1. Su Tian

      Hello Kamron,

      It seems that you are using prevabs 1.2. Can you try the most recent version (1.4.2)? It can be found at the download page.

      cdmHUB - The Composites HUB - Resources: PreVABS: Supporting Docs

      Cancel Report abuse

      Replying to Su Tian

      1. Kamron A Medina

        Really appreciate the help! I downloaded and extracted 1.4.2. I navigated to the /bin folder and tried to execute the prevabs command but am now getting a different error:

        $ ./prevabs
        ./prevabs: error while loading shared libraries: libGmsh.so.3.0: cannot open shared object file: No such file or directory

        Adding on to my comment:

        it looks like that object file exists in the directory, not sure what could be causing the issue!

         

        Capture.PNG

        Report abuse

    2. Su Tian

      Hello,

      I have uploaded the updated package with a symbolic link "libGmsh.so.3.0" pointing to "libGmsh.so.3.0.6". Can you download the updated package and test it again? Thank you.

      Reply Report abuse

      Replying to Su Tian