paraFoam not compilet due to QT4 not found
Hi,
I am trying the installation of OpenFoam 2.0.1 on CentOS. I have strictly followed the installation steps, and solved a lot of problems with XML, openGL, cmake, ... I am in the final step compiling the VTK plugins for paraview and have paraFoam running. When I execute $FOAM_INST_DIR/applications/utilities/postProcessing/graphics/PV3Readers/Allwmake the script gives the following output: ... + cmake ../.. -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Loading ParaView CMake commands -- Loading ParaView CMake commands - done -- Could NOT find Qt4 (missing: QT_QMAKE_EXECUTABLE QT_MOC_EXECUTABLE QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE QT_INCLUDE_DIR QT_LIBRARY_DIR QT_QTCORE_LIBRARY) CMake Error at CMakeLists.txt:43 (QT4_WRAP_CPP): Unknown CMake command "QT4_WRAP_CPP". -- Configuring incomplete, errors occurred! I have tried the following: 1) Include /usr/lib63/qt4/bin in the PATH. 2) Recompiling cmake. 3) Recompiling qmake. Nothing of above has been useful. It seems QT4 location must be declared somewhere but I don't know where. :confused: Any idea somebody? |
Finally solved
I finally fixed the problem following the instructions contained in the thread HowTo Make paraFoam from OpenFOAM15 work on OpenSuse11 by installing Qt435 in home directory.
So I reinstalled QT4 by executing: $FOAM_INST_DIR/../Thirdparty-2.0.1/qt-everywhere-opensource-src-4.6.4/make confclean $FOAM_INST_DIR/../Thirdparty-2.0.1/qt-everywhere-opensource-src-4.6.4/.configure $FOAM_INST_DIR/../Thirdparty-2.0.1/qt-everywhere-opensource-src-4.6.4/gmake (it took 4 h, more or less) $FOAM_INST_DIR/../Thirdparty-2.0.1/qt-everywhere-opensource-src-4.6.4/gmake install (it took 0.5 h, more or less) A difference with the Post "How to make...": When I modified PATH within $FOAM_INST_DIR/etc/bashrc, ParaView did not work properly: the fonts were not displayed. So I kept it unmodified. Then, reinstalled ParaView: $FOAM_INST_DIR/../Thirdparty-2.0.1/makeParaview And finally built paraFoam plugins: $FOAM_INST_DIR/applications/utilities/postProcessing/graphics/PV3Readers/Allclean $FOAM_INST_DIR/applications/utilities/postProcessing/graphics/PV3Readers/Allwmake And I got paraFoam working fine !!! :) |
All times are GMT -4. The time now is 06:41. |