CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM (https://www.cfd-online.com/Forums/openfoam/)
-   -   Cannot install swak4Foam correctly in cluster. Help! (https://www.cfd-online.com/Forums/openfoam/206844-cannot-install-swak4foam-correctly-cluster-help.html)

zxw September 15, 2018 10:37

Cannot install swak4Foam correctly in cluster. Help!
 
I want to use the openfoam 4.1 sorftware on cluster. And I also need to use groovyBC to define boundary condition. But I need to install swak4Foam in my home directory.

But I cannot install swak4Foam correctly, I got the following errors:

Previously compiled for OpenFOAM (4.1)

/home/zhao943/OpenFOAM/zhao943-4.1/swak4Foam/privateRequirements/bin existing. Prepending to PATH-variable (private version of Bison)

Reading variables from 'swakConfiguration'
Checking swak4Foam-version and generating file
Swak version is 0.4.1
Bison is version 2.7.12-4996
Flex is version 2.5.37 (Minor version: 37)
OpenFOAM-version: Major 4 Minor 1 Patch 0 (-1 == x / 0) Fork: openfoam
No change to swak4FoamParsers/foamVersion4swak.H
g++ -std=c++0x -m64 -Dlinux64 -DWM_ARCH_OPTION=64 -DWM_DP -DWM_LABEL_SIZE=32 -Wall -Wextra -Wold-style-cast -Wnon-virtual-dtor -Wno-unused-parameter -Wno-invalid-offsetof -O3 -DNoRepository -ftemplate-depth-100 -IMake/linux64GccDPOpt -I/apps/rhel6/OpenFOAM/OpenFOAM-4.1/src/finiteVolume/lnInclude -I/apps/rhel6/OpenFOAM/OpenFOAM-4.1/src/surfMesh/lnInclude -I/apps/rhel6/OpenFOAM/OpenFOAM-4.1/src/sampling/lnInclude -I/apps/rhel6/OpenFOAM/OpenFOAM-4.1/src/fileFormats/lnInclude -I/apps/rhel6/OpenFOAM/OpenFOAM-4.1/src/triSurface/lnInclude -I/apps/rhel6/OpenFOAM/OpenFOAM-4.1/src/dynamicMesh/lnInclude -I/apps/rhel6/OpenFOAM/OpenFOAM-4.1/src/lagrangian/basic/lnInclude -I/apps/rhel6/OpenFOAM/OpenFOAM-4.1/src/surfMesh/lnInclude -I/apps/rhel6/OpenFOAM/OpenFOAM-4.1/src/meshTools/lnInclude -I../filesThatAreOnlyInSomeDistributions/OutputFilerDropin/ -IlnInclude -I. -I/apps/rhel6/OpenFOAM/OpenFOAM-4.1/src/OpenFOAM/lnInclude -I/apps/rhel6/OpenFOAM/OpenFOAM-4.1/src/OSspecific/POSIX/lnInclude -fPIC -shared -Xlinker --add-needed -Xlinker --no-as-needed Make/linux64GccDPOpt/../filesThatAreOnlyInSomeDistributions/OutputFilerDropin/outputFilterOutputControl.o Make/linux64GccDPOpt/helpers/printSwakVersion.o Make/linux64GccDPOpt/helpers/exprString.o Make/linux64GccDPOpt/helpers/switchableNotImplemented.o Make/linux64GccDPOpt/helpers/DebugOStream.o Make/linux64GccDPOpt/entryToExpression/entryToExpression.o Make/linux64GccDPOpt/entryToExpression/directEntryToExpression.o Make/linux64GccDPOpt/entryToExpression/stringEntryToExpression.o Make/linux64GccDPOpt/entryToExpression/boolEntryToExpression.o Make/linux64GccDPOpt/entryToExpression/vectorEntryToExpression.o Make/linux64GccDPOpt/entryToExpression/tensorEntryToExpression.o Make/linux64GccDPOpt/entryToExpression/symmTensorEntryToExpression.o Make/linux64GccDPOpt/entryToExpression/sphericalTensorEntryToExpression.o Make/linux64GccDPOpt/entryToExpression/dimensionedScalarEntryToExpression.o Make/linux64GccDPOpt/entryToExpression/dimensionedVectorEntryToExpression.o Make/linux64GccDPOpt/entryToExpression/dimensionedTensorEntryToExpression.o Make/linux64GccDPOpt/entryToExpression/dimensionedSymmTensorEntryToExpression.o Make/linux64GccDPOpt/entryToExpression/dimensionedSphericalTensorEntryToExpression.o Make/linux64GccDPOpt/repositories/RepositoryBase.o Make/linux64GccDPOpt/repositories/SurfacesRepository.o Make/linux64GccDPOpt/repositories/MeshesRepository.o Make/linux64GccDPOpt/repositories/SetsRepository.o Make/linux64GccDPOpt/repositories/GlobalVariablesRepository.o Make/linux64GccDPOpt/namedEnums/MeshInterpolationOrder.o Make/linux64GccDPOpt/namedEnums/LogicalAccumulationNamedEnum.o Make/linux64GccDPOpt/namedEnums/NumericAccumulationNamedEnum.o Make/linux64GccDPOpt/ExpressionDriverWriter.o Make/linux64GccDPOpt/ExpressionResult/ExpressionResult.o Make/linux64GccDPOpt/ExpressionResult/StoredExpressionResult.o Make/linux64GccDPOpt/ExpressionResult/DelayedExpressionResult.o Make/linux64GccDPOpt/ExpressionResult/StackExpressionResult.o Make/linux64GccDPOpt/ExpressionResult/StoredStackExpressionResult.o Make/linux64GccDPOpt/setsAndSurfaces/swakRegistryProxySurface.o Make/linux64GccDPOpt/setsAndSurfaces/swakRegistryProxySet.o Make/linux64GccDPOpt/makeSwakDataEntry.o Make/linux64GccDPOpt/FieldValueExpressionParser.o Make/linux64GccDPOpt/PatchValueExpressionParser.o Make/linux64GccDPOpt/SubsetValueExpressionParser.o Make/linux64GccDPOpt/CommonValueExpressionDriver.o Make/linux64GccDPOpt/FieldValueExpressionLexer.o Make/linux64GccDPOpt/FieldValueExpressionDriver.o Make/linux64GccDPOpt/PatchValueExpressionLexer.o Make/linux64GccDPOpt/PatchValueExpressionDriver.o Make/linux64GccDPOpt/SubsetValueExpressionLexer.o Make/linux64GccDPOpt/SubsetValueExpressionDriver.o Make/linux64GccDPOpt/SetSubsetValueExpressionDriver.o Make/linux64GccDPOpt/CellSetValueExpressionDriver.o Make/linux64GccDPOpt/FaceSetValueExpressionDriver.o Make/linux64GccDPOpt/CellZoneValueExpressionDriver.o Make/linux64GccDPOpt/FaceZoneValueExpressionDriver.o Make/linux64GccDPOpt/SampledSurfaceValueExpressionDriver.o Make/linux64GccDPOpt/SampledSetValueExpressionDriver.o Make/linux64GccDPOpt/initSwakFunctionObject.o Make/linux64GccDPOpt/plugins/CommonPluginFunction.o Make/linux64GccDPOpt/plugins/FieldValuePluginFunction.o Make/linux64GccDPOpt/plugins/PatchValuePluginFunction.o Make/linux64GccDPOpt/plugins/CellSetValuePluginFunction.o Make/linux64GccDPOpt/plugins/CellZoneValuePluginFunction.o Make/linux64GccDPOpt/plugins/FaceSetValuePluginFunction.o Make/linux64GccDPOpt/plugins/FaceZoneValuePluginFunction.o Make/linux64GccDPOpt/plugins/SampledSetValuePluginFunction.o Make/linux64GccDPOpt/plugins/SampledSurfaceValuePluginFunction.o -L/apps/rhel6/OpenFOAM/OpenFOAM-4.1/platforms/linux64GccDPOpt/lib \
-lfiniteVolume -lsampling -llagrangian -ldynamicMesh -lsurfMesh -lmeshTools -o /home/zhao943/OpenFOAM/zhao943-4.1/platforms/linux64GccDPInt32Opt/lib/libswak4FoamParsers.so
/bin/ld: cannot find -lfiniteVolume
/bin/ld: cannot find -lsampling
/bin/ld: cannot find -llagrangian
/bin/ld: cannot find -ldynamicMesh
/bin/ld: cannot find -lsurfMesh
/bin/ld: cannot find -lmeshTools
/usr/bin/sha1sum: /home/zhao943/OpenFOAM/zhao943-4.1/platforms/linux64GccDPInt32Opt/lib/libswak4FoamParsers.so: No such file or directory
collect2: error: ld returned 1 exit status
make: *** [/home/zhao943/OpenFOAM/zhao943-4.1/platforms/linux64GccDPInt32Opt/lib/libswak4FoamParsers.so] Error 1
Parser library did not compile OK. No sense continuing as everything else depends on it

Requirements for Library not satisfied. I see no sense in going on
Check the README before you go on to ask. And search: Most likely your problem occured to 5 other people before and has been solved on the MessageBoard

How can I soIve this error?


All times are GMT -4. The time now is 07:04.