"ParaView v.5.6.3 compiles without mods" NOT TRUE
I have been trying to get openfoam v8, or openfoam extend, or openfoam-dev running for a few weeks now. I am continually thwarted at the paraview compile. using ./makeparaview. Allother openfoam processes run except parafoam. Paraview is the main results source from openfoam runs and is the main reason for running openfoam.
There is a conflict between the "make" code processing and the files that are downloaded by the makeparaview process. A log of the compilation process shows an error as below: Code:
[ 88%] CS Wrapping - generating vtkFastMarchingGeodesicPathClientServer.cxx There is no file MooseXfemClip.qch that is in MOOSETools/doc that the make system is looking for and was supposed to downloaded in theparaview compile process.. The above, I believe, results in termination of compilation as below: Code:
[ 89%] Building CXX object Qt/Core/CMakeFiles/pqCore.dir/moc_pqDisplayPolicy.cpp.o I have to go back to v1912 before I can get a version with parafoam script and the reader working. Any guidance, please? I could modify the make process to not ask for MOOSETools doc at all if pointed in the right direction. MOOSETools is under /paraview/plugins. I am using opensuse 15.3 with alll system files updated. There is a system version of paraview 5.9 installed but I can't see how to use a system paraview and get the openfoam reader. |
Quote:
I haven't tried it recently, but if you use the openSUSE science repo and install the paraview-devel-static package as well, it should provide enough files to compile various plugins. For specifying the system paraview, note there is also a corresponding file that you can use: https://develop.openfoam.com/Develop...araview-system |
Quick answer: I'm somewhat late to answering this, but the fix is to run the following command:
Code:
sed -i -e 's=\(arg_TABLE_OF_CONTENTS}")\)=\1\n file(MAKE_DIRECTORY "${arg_DESTINATION_DIRECTORY}")=' ParaView-5.6.3/CMake/ParaViewMacros.cmake
If your build already failed, then run the makeParaView command with the following additional options: Code:
-make -install |
All times are GMT -4. The time now is 09:07. |