|
[Sponsors] |
[OpenFOAM.org] OpenFOAM 2.1.1 installation on openSUSE 12.2 32 bit |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
January 27, 2013, 18:59 |
OpenFOAM 2.1.1 installation on openSUSE 12.2 32 bit
|
#1 |
New Member
Join Date: Dec 2012
Posts: 4
Rep Power: 13 |
Dear Foamers:
I have a laptop that I recently installed openSUSE 12.2 32 bit. It runs gnome with the cinnamon flavor. uname -a returns: Code:
Linux 3.4.11-2.16-desktop #1 SMP PREEMPT Wed Sep 26 17:05:00 UTC 2012 (259fc87) i686 i686 i386 GNU/Linux 1. sudo zypper in libqt4 libQtWebKit4. These libraries were already included in the installation. 2. sudo zypper in openmpi. This installs openmpi-1.5.4-4.1.4 which is not liked by openFOAM installation and complains about several libraries missing. Code:
sudo rpm -i http://www.openfoam.org/download/sus...1.1-1.i586.rpm error: Failed dependencies: libmpi.so.0 is needed by OpenFOAM-2.1.1-1.i586 libopen-pal.so.0 is needed by OpenFOAM-2.1.1-1.i586 libopen-rte.so.0 is needed by OpenFOAM-2.1.1-1.i586 Code:
ln -s libmpi.so.1.0.2 libmpi.so.0 ln -s libopen-pal.so.3.0.0 libopen-pal.so.0 ln -s libopen-rte.so.3.0.0 libopen-rte.so.0 3. openmpi-1.4.3-18.1.2.i586.rpm was installed. 4. OpenFOAM-2.1.1-1.i586.rpm was installed. 5. cmake was installed. 6. As root, source /opt/OpenFOAM-2.1.1/etc/bashrc works? 7. As user, source /opt/OpenFOAM-2.1.1/etc/bashrc returns; Code:
bash: /opt/OpenFOAM-2.1.1/etc/bashrc: line 143: syntax error near unexpected token `done' bash: /opt/OpenFOAM-2.1.1/etc/bashrc: line 143: ` done' 8. And finally, Allwmake complains about libOpenFOAM and OpenFOAM does not work. The errors in Allwmake (run several times) are given below; Code:
grep -i error log.allwmake.txt collect2: error: ld returned 1 exit status make: *** [/opt/OpenFOAM-2.1.1/platforms/linuxGccDPOpt/lib/libOpenFOAM.so] Error 1 CMake Error: The current CMakeCache.txt directory /opt/OpenFOAM-2.1.1/applications/utilities/postProcessing/graphics/PV3Readers/PV3blockMeshReader/PV3blockMeshReader/Make/linuxGccDPOpt/CMakeCache.txt is different than the directory /home/sergio/rpmbuild/BUILD/OpenFOAM-2.1.1/applications/utilities/postProcessing/graphics/PV3Readers/PV3blockMeshReader/PV3blockMeshReader/Make/linuxGccDPOpt where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt CMake Error: The source "/opt/OpenFOAM-2.1.1/applications/utilities/postProcessing/graphics/PV3Readers/PV3blockMeshReader/PV3blockMeshReader/CMakeLists.txt" does not match the source "/home/sergio/rpmbuild/BUILD/OpenFOAM-2.1.1/applications/utilities/postProcessing/graphics/PV3Readers/PV3blockMeshReader/PV3blockMeshReader/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory. make[5]: *** [CMakeFiles/PV3blockMeshReader_SM.dir/depend] Error 1 make[4]: *** [CMakeFiles/PV3blockMeshReader_SM.dir/all] Error 2 make[4]: Target `all' not remade because of errors. make[3]: *** [all] Error 2 make[3]: Target `default_target' not remade because of errors. CMake Error: The current CMakeCache.txt directory /opt/OpenFOAM-2.1.1/applications/utilities/postProcessing/graphics/PV3Readers/PV3FoamReader/PV3FoamReader/Make/linuxGccDPOpt/CMakeCache.txt is different than the directory /home/sergio/rpmbuild/BUILD/OpenFOAM-2.1.1/applications/utilities/postProcessing/graphics/PV3Readers/PV3FoamReader/PV3FoamReader/Make/linuxGccDPOpt where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt CMake Error: The source "/opt/OpenFOAM-2.1.1/applications/utilities/postProcessing/graphics/PV3Readers/PV3FoamReader/PV3FoamReader/CMakeLists.txt" does not match the source "/home/sergio/rpmbuild/BUILD/OpenFOAM-2.1.1/applications/utilities/postProcessing/graphics/PV3Readers/PV3FoamReader/PV3FoamReader/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory. make[5]: *** [CMakeFiles/PV3FoamReader_SM.dir/depend] Error 1 make[4]: *** [CMakeFiles/PV3FoamReader_SM.dir/all] Error 2 make[4]: Target `all' not remade because of errors. make[3]: *** [all] Error 2 make[3]: Target `default_target' not remade because of errors. make[2]: *** [PV3Readers] Error 2 make[2]: Target `application' not remade because of errors. make[1]: *** [graphics] Error 2 make[1]: Target `application' not remade because of errors. make: *** [postProcessing] Error 2 make: Target `application' not remade because of errors. Any suggestions on fixing this problem is greatly appreciated. Kind regards, K1. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Map of the OpenFOAM Forum - Understanding where to post your questions! | wyldckat | OpenFOAM | 10 | September 2, 2021 05:29 |
How to contribute to the community of OpenFOAM users and to the OpenFOAM technology | wyldckat | OpenFOAM | 17 | November 10, 2017 15:54 |
OpenFOAM v3.0+ ?? | SBusch | OpenFOAM | 22 | December 26, 2016 14:24 |
Paraview Compiling Error (OpenFOAM 2.1.x + openSUSE 12.2) | sfigato | OpenFOAM Installation | 22 | January 31, 2013 10:16 |
64bitrhel5 OF installation instructions | mirko | OpenFOAM Installation | 2 | August 12, 2008 18:07 |