CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Installation

[OpenFOAM.com] Installation Problems during Solver installation in OpenFOAM

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 16, 2023, 11:53
Default Installation Problems during Solver installation in OpenFOAM
  #1
New Member
 
Syed
Join Date: Jun 2023
Posts: 1
Rep Power: 0
abdull12 is on a distinguished road
Hi all,

I hope you are all doing good. I have been trying to install a custom solver named "porousGasificationFoam" (https://github.com/btuznik/porousGasificationFoam) on Openfoam 2212. I am using Ubuntu 22.04.2 LTS on WSL for the Openfoam. The mentioned solver and its libraries were made on Openfoam8 originally. The installation guidelines are listed in the document on this link (https://github.com/btuznik/porousGas...oam_manual.pdf).

However, when I run the installation command "./Allwmake" I encounter the following errors.

Code:
./Allwmake: 3: source: not found
wmake libso (fieldPorosityModel)
    ln: ./lnInclude
Making dependencies: fieldPorosityModel.C
g++ -std=c++14 -m64 -pthread -DOPENFOAM=2212 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -Wno-unknown-pragmas -O3  -DNoRepository -ftemplate-depth-100  -I/usr/lib/openfoam/openfoam2212/src/triSurface/lnInclude -I/usr/lib/openfoam/openfoam2212/src/meshTools/lnInclude -I/usr/lib/openfoam/openfoam2212/src/finiteVolume/lnInclude -iquote. -IlnInclude -I/usr/lib/openfoam/openfoam2212/src/OpenFOAM/lnInclude -I/usr/lib/openfoam/openfoam2212/src/OSspecific/POSIX/lnInclude   -fPIC -c fieldPorosityModel.C -o Make/linux64GccDPInt32Opt/fieldPorosityModel.o
g++ -std=c++14 -m64 -pthread -DOPENFOAM=2212 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -Wno-unknown-pragmas -O3  -DNoRepository -ftemplate-depth-100  -I/usr/lib/openfoam/openfoam2212/src/triSurface/lnInclude -I/usr/lib/openfoam/openfoam2212/src/meshTools/lnInclude -I/usr/lib/openfoam/openfoam2212/src/finiteVolume/lnInclude -iquote. -IlnInclude -I/usr/lib/openfoam/openfoam2212/src/OpenFOAM/lnInclude -I/usr/lib/openfoam/openfoam2212/src/OSspecific/POSIX/lnInclude   -fPIC -shared -Xlinker --add-needed -Xlinker --no-as-needed  Make/linux64GccDPInt32Opt/fieldPorosityModel.o -L/usr/lib/openfoam/openfoam2212/platforms/linux64GccDPInt32Opt/lib \
    -ltriSurface -lmeshTools -lfiniteVolume  -o /home/abi/OpenFOAM/abi-v2212/platforms/linux64GccDPInt32Opt/lib/libfieldPorosityModel.so
/usr/bin/ld: cannot find -ltriSurface: No such file or directory
collect2: error: ld returned 1 exit status
make: *** [/usr/lib/openfoam/openfoam2212/wmake/makefiles/general:206: /home/abi/OpenFOAM/abi-v2212/platforms/linux64GccDPInt32Opt/lib/libfieldPorosityModel.so] Error 1
wmake libso (radiationModels)
    ln: ./lnInclude
Making dependencies: heterogeneousMeanTemp.C
wmkdepend: could not open 'heterogeneousAbsorptionEmissionModel.H' for source file 'heterogeneousRadiationModels/heterogeneousMeanTemp/heterogeneousMeanTemp.C': No such file or directory
wmkdepend: could not open 'scatterModel.H' for source file 'heterogeneousRadiationModels/heterogeneousMeanTemp/heterogeneousMeanTemp.C': No such file or directory
Making dependencies: heterogeneousP1.C
wmkdepend: could not open 'heterogeneousAbsorptionEmissionModel.H' for source file 'heterogeneousRadiationModels/heterogeneousP1/heterogeneousP1.C': No such file or directory
wmkdepend: could not open 'scatterModel.H' for source file 'heterogeneousRadiationModels/heterogeneousP1/heterogeneousP1.C': No such file or directory
Making dependencies: heterogeneousNoRadiation.C
Making dependencies: heterogeneousRadiationModelNew.C
Making dependencies: heterogeneousRadiationModel.C
wmkdepend: could not open 'heterogeneousAbsorptionEmissionModel.H' for source file 'heterogeneousRadiationModels/heterogeneousRadiationModel/heterogeneousRadiationModel.C': No such file or directory
wmkdepend: could not open 'scatterModel.H' for source file 'heterogeneousRadiationModels/heterogeneousRadiationModel/heterogeneousRadiationModel.C': No such file or directory
wmkdepend: could not open 'sootModel.H' for source file 'heterogeneousRadiationModels/heterogeneousRadiationModel/heterogeneousRadiationModel.C': No such file or directory
make: *** No rule to make target 'Make/linux64GccDPInt32Opt/heterogeneousAbsorptionEmissionModels/heterogeneousAbsorptionEmissionModel/heterogeneousAbsorptionEmissionModel.C.dep', needed by 'Make/linux64GccDPInt32Opt/heterogeneousAbsorptionEmissionModels/heterogeneousAbsorptionEmissionModel/heterogeneousAbsorptionEmissionModel.o'.  Stop.
./Allwmake: 23: ./Allwmake: Permission denied
wmake libso (pyrolysisModels)
    ln: ./lnInclude
Making dependencies: volPyrolysis.C
wmkdepend: could not open 'compressibleTransportModel.H' for source file 'pyrolysisModel/volPyrolysis/volPyrolysis.C': No such file or directory
wmkdepend: could not open 'HGSSolidThermo.H' for source file 'pyrolysisModel/volPyrolysis/volPyrolysis.C': No such file or directory
wmkdepend: could not open 'heatTransferModel.H' for source file 'pyrolysisModel/volPyrolysis/volPyrolysis.C': No such file or directory
wmkdepend: could not open 'specieTransferModel.H' for source file 'pyrolysisModel/volPyrolysis/volPyrolysis.C': No such file or directory
wmkdepend: could not open 'BasicSolidChemistryModel.H' for source file 'pyrolysisModel/volPyrolysis/volPyrolysis.C': No such file or directory
Making dependencies: heterogeneousPyrolysisModelNew.C
wmkdepend: could not open 'compressibleTransportModel.H' for source file 'pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModelNew.C': No such file or directory
wmkdepend: could not open 'HGSSolidThermo.H' for source file 'pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModelNew.C': No such file or directory
wmkdepend: could not open 'heatTransferModel.H' for source file 'pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModelNew.C': No such file or directory
wmkdepend: could not open 'specieTransferModel.H' for source file 'pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModelNew.C': No such file or directory
Making dependencies: heterogeneousPyrolysisModel.C
wmkdepend: could not open 'compressibleTransportModel.H' for source file 'pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModel.C': No such file or directory
wmkdepend: could not open 'HGSSolidThermo.H' for source file 'pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModel.C': No such file or directory
wmkdepend: could not open 'heatTransferModel.H' for source file 'pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModel.C': No such file or directory
wmkdepend: could not open 'specieTransferModel.H' for source file 'pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModel.C': No such file or directory
g++ -std=c++14 -m64 -pthread -DOPENFOAM=2212 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -Wno-unknown-pragmas -O3  -DNoRepository -ftemplate-depth-100  -I/home/abi/OpenFOAM/abi-v2212/applications/porousGasificationMedia/thermophysicalModels/solid/lnInclude -I/home/abi/OpenFOAM/abi-v2212/applications/porousGasificationMedia/pyrolysisModels/lnInclude -I/home/abi/OpenFOAM/abi-v2212/applications/porousGasificationMedia/thermophysicalModels/HGSSolidThermo/lnInclude -I/home/abi/OpenFOAM/abi-v2212/applications/porousGasificationMedia/thermophysicalModels/solidChemistryModel/lnInclude -I/usr/lib/openfoam/openfoam2212/src/finiteVolume/lnInclude -I/usr/lib/openfoam/openfoam2212/src/meshTools/lnInclude -I/usr/lib/openfoam/openfoam2212/src/thermophysicalModels/reactionThermo/lnInclude -I/usr/lib/openfoam/openfoam2212/src/MomentumTransportModels/compressible/lnInclude -I/usr/lib/openfoam/openfoam2212/src/thermophysicalModels/basic/lnInclude -I/usr/lib/openfoam/openfoam2212/src/thermophysicalModels/specie/lnInclude -I/usr/lib/openfoam/openfoam2212/src/thermophysicalModels/solidSpecie/lnInclude  -iquote. -IlnInclude -I/usr/lib/openfoam/openfoam2212/src/OpenFOAM/lnInclude -I/usr/lib/openfoam/openfoam2212/src/OSspecific/POSIX/lnInclude   -fPIC -c pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModel.C -o Make/linux64GccDPInt32Opt/pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModel.o
In file included from /usr/lib/openfoam/openfoam2212/src/thermophysicalModels/basic/lnInclude/psiThermo.H:44,
                 from /usr/lib/openfoam/openfoam2212/src/thermophysicalModels/reactionThermo/lnInclude/psiReactionThermo.H:44,
                 from pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModel.H:49,
                 from pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModel.C:26:
/usr/lib/openfoam/openfoam2212/src/thermophysicalModels/basic/lnInclude/fluidThermo.H:42:10: fatal error: compressibleTransportModel.H: No such file or directory
   42 | #include "compressibleTransportModel.H"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [/usr/lib/openfoam/openfoam2212/wmake/rules/General/transform:38: Make/linux64GccDPInt32Opt/pyrolysisModel/heterogeneousPyrolysisModel/heterogeneousPyrolysisModel.o] Error 1
Making dependencies: porousGasificationFoam.C
wmkdepend: could not open 'fluidThermoMomentumTransportModel.H' for source file 'porousGasificationFoam.C': No such file or directory
wmkdepend: could not open 'psiReactionThermophysicalTransportModel.H' for source file 'porousGasificationFoam.C': No such file or directory
wmkdepend: could not open 'compressibleTransportModel.H' for source file 'porousGasificationFoam.C': No such file or directory
wmkdepend: could not open 'turbulentFluidThermoModel.H' for source file 'porousGasificationFoam.C': No such file or directory
wmkdepend: could not open 'BasicSolidChemistryModel.H' for source file 'porousGasificationFoam.C': No such file or directory
wmkdepend: could not open 'HGSSolidThermo.H' for source file 'porousGasificationFoam.C': No such file or directory
wmkdepend: could not open 'heatTransferModel.H' for source file 'porousGasificationFoam.C': No such file or directory
wmkdepend: could not open 'specieTransferModel.H' for source file 'porousGasificationFoam.C': No such file or directory
g++ -std=c++14 -m64 -pthread -DOPENFOAM=2212 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -Wno-attributes -Wno-unknown-pragmas -O3  -DNoRepository -ftemplate-depth-100  -I/usr/lib/openfoam/openfoam2212/src/finiteVolume/lnInclude -I/usr/lib/openfoam/openfoam2212/src/meshTools/lnInclude -I/usr/lib/openfoam/openfoam2212/src/sampling/lnInclude -I/usr/lib/openfoam/openfoam2212/src/MomentumTransportModels/momentumTransportModels/lnInclude -I/usr/lib/openfoam/openfoam2212/src/MomentumTransportModels/compressible/lnInclude -I/usr/lib/openfoam/openfoam2212/src/ThermophysicalTransportModels/lnInclude -I/usr/lib/openfoam/openfoam2212/src/ThermophysicalTransportModels/psiReactionThermo/lnInclude -I/usr/lib/openfoam/openfoam2212/src/thermophysicalModels/specie/lnInclude -I/usr/lib/openfoam/openfoam2212/src/thermophysicalModels/reactionThermo/lnInclude -I/usr/lib/openfoam/openfoam2212/src/thermophysicalModels/solidThermo/lnInclude -I/usr/lib/openfoam/openfoam2212/src/thermophysicalModels/basic/lnInclude -I/usr/lib/openfoam/openfoam2212/src/thermophysicalModels/chemistryModel/lnInclude -I/usr/lib/openfoam/openfoam2212/src/ODE/lnInclude -I/usr/lib/openfoam/openfoam2212/src/combustionModels/lnInclude -I/home/abi/OpenFOAM/abi-v2212/applications/porousGasificationMedia/thermophysicalModels/HGSSolidThermo/lnInclude -I/home/abi/OpenFOAM/abi-v2212/applications/porousGasificationMedia/pyrolysisModels/lnInclude -I/home/abi/OpenFOAM/abi-v2212/applications/porousGasificationMedia/thermophysicalModels/solid/lnInclude -I/home/abi/OpenFOAM/abi-v2212/applications/porousGasificationMedia/thermophysicalModels/solidChemistryModel/lnInclude -I/home/abi/OpenFOAM/abi-v2212/applications/porousGasificationMedia/radiationModels/lnInclude -I/home/abi/OpenFOAM/abi-v2212/applications/porousGasificationMedia/fieldPorosityModel/lnInclude -iquote. -IlnInclude -I/usr/lib/openfoam/openfoam2212/src/OpenFOAM/lnInclude -I/usr/lib/openfoam/openfoam2212/src/OSspecific/POSIX/lnInclude   -fPIC -c porousGasificationFoam.C -o Make/linux64GccDPInt32Opt/porousGasificationFoam.o
porousGasificationFoam.C:39:10: fatal error: fluidThermoMomentumTransportModel.H: No such file or directory
   39 | #include "fluidThermoMomentumTransportModel.H"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [/usr/lib/openfoam/openfoam2212/wmake/rules/General/transform:38: Make/linux64GccDPInt32Opt/porousGasificationFoam.o] Error 1
./Allwmake: 32: ./Allwmake: Permission denied
There have been some errors like the permission errors that I have been able to resolve by giving access permissions of write, read and execute however, still the "fatal errors" like "fatal error: compressibleTransportModel.H: No such file or directory
42 | #include "compressibleTransportModel.H"" are not being resolved.

This solver is an important starting point for my thesis on Biomass Combustion in porous media so I am really in need of help with it.
abdull12 is offline   Reply With Quote

Old   July 31, 2023, 12:08
Default
  #2
Senior Member
 
Mark Olesen
Join Date: Mar 2009
Location: https://olesenm.github.io/
Posts: 1,679
Rep Power: 40
olesen has a spectacular aura aboutolesen has a spectacular aura about
You will unfortunately need to examine which paths and libraries your code is using and correct them. The triSurface library, for example, was merged into the surfMesh library quite some time ago.
olesen is offline   Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
CPUs vs GPUs for CFD? hami11 Hardware 14 Yesterday 09:36
[ANSYS Meshing] Help with element size sandri_92 ANSYS Meshing & Geometry 14 November 14, 2018 08:54
Unsteady solver in OpenFOAM: problems with using buoyantPimpleFoam for validation Mukul.P OpenFOAM Running, Solving & CFD 12 March 17, 2016 04:46
Can't get data from OpenFoam to external solver using externalCoupled perry OpenFOAM Running, Solving & CFD 4 May 26, 2014 09:09
New OpenFOAM Forum Structure jola OpenFOAM 2 October 19, 2011 07:55


All times are GMT -4. The time now is 03:00.