Package Details: openfoam 3.0.1-2

Git Clone URL: https://aur.archlinux.org/openfoam.git (read-only)
Package Base: openfoam
Description: The open source CFD toolbox
Upstream URL: http://www.openfoam.org
Licenses: GPL
Submitter: None
Maintainer: Xwang
Last Packager: Xwang
Votes: 30
Popularity: 1.243046
First Submitted: 2009-07-02 09:16
Last Updated: 2016-01-19 20:24

Required by (0)

Sources (10)

Latest Comments

Xwang commented on 2016-04-30 10:28

@Minerva.W
First of all thank you for your help.
Then as far as the patch files I prefer to maintain them separated to be able to know how much files are modified by the PKGBUILD and in which way.
Finally I would like to ask you where and how should I add -lboost_thread and if I have to add some additional dependencies too.

Minerva.W commented on 2016-04-23 14:53

OpenFOAM repository
[home_Minerva_W_Science_Arch_Extra]
SigLevel = Never
Server = http://download.opensuse.org/repositories/home:/Minerva_W:/Science/Arch_Extra/$arch

pacman -S openfoam3.0.1

Most of them seems to be fine but -lboost_thread still not completely solved. I will try to solve it today.

Minerva.W commented on 2016-04-23 00:11

My two cents: 1) all patch for flex files can be done within one command:

find . -name '*.L' -print -exec sed -i -e 's|YY_FLEX_SUBMINOR_VERSION < 34|YY_FLEX_SUBMINOR_VERSION < 34 \&\& YY_FLEX_MINOR_VERSION < 6|g' {} \;

2) There are error for foamyQuadMesh and foamyHexMesh because libboost_thread.so is not included. Please add -lboost_thread to the corresponding options file. From my point it is a better idea to link bzip missing libraries to scotchDecomp and ptscotchDecomp to reduce the amount of patch files.

Xwang commented on 2016-01-19 20:35

After installation you have to execute etc/profile.d/openfoam-3.0.1.sh
and then (since at least on my system the alias is not added) execute command alias ofoam="source ${FOAM_INST_DIR}/OpenFOAM-3.0.1/etc/bashrc" and finally the ofoam command.
Then you should be OK (I presume until you disconnect).
If there is any way to ask for the user if he/she wants to add alias to ~/.bashrc please let me know so that maybe I can try to integrate it to the PKGBUILD.

Xwang commented on 2016-01-19 20:27

Updated to 3.0.1 and checked with foamInstallationTest.
Please let me know if it works for you (actually I'm not using openFOAM).

Xwang commented on 2016-01-17 18:42

Thank you for your help.
I'm building the package again with all the patches and for the openfoam.sh, I'va addedt the pkgver number to the name so now it should be something like openfoam-3.0.1.1.sh and I've chmodded it to 755. So multiple instances should not give problems.
Now I have to wait till tomorrow evening to check the build and relese the upgraded PKGBUILD.

panda-z commented on 2016-01-17 18:10

Regarding /etc/profile.d/openfoam.sh, I think this file should be removed. We should inform users to add alias in their own ~/.bashrc in the post-installation script.

Actually, different OpenFOAM versions can be installed side by side, i.e. we can have multiple versions of OpenFOAM installed at the same time. Just my two cents.

panda-z commented on 2016-01-17 18:05

Hi @Xwang,

It's easy to solve these errors. I'll paste the full patch for the last 4 errors, see http://pastebin.com/GxkDX6TS

For the first one, I'm not able to reproduce.


Xwang commented on 2016-01-17 17:10

Now I've managed to have a working package (namely one that pass the foamInstallationTest), but there are still some thinks that I do not like:
1) in the build there are 5 errors:
1a)
WARN: PV3 readers not building: ParaView_VERSION=4.4.0
ERROR: ParaView not found in /home/andreak/tmp/AUR/openfoam/src/ThirdParty-3.0.1/platforms/linux64Gcc/ParaView-4.4.0

but this is ok because we would like to use the AUR package instead. Can someone verify that paraview works correctly with the new package I'm going to release?

1b)
/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/applications/utilities/mesh/conversion/ansysToFoam/ansysToFoam.o:(.data.rel.ro._ZTV11yyFlexLexer[_ZTV11yyFlexLexer]+0x68): riferimento non definito a "yyFlexLexer::yywrap()"
collect2: error: ld returned 1 exit status
/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/wmake/Makefile:138: set di istruzioni per l'obiettivo "/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/ansysToFoam" non riuscito
make[3]: *** [/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/ansysToFoam] Errore 1
make[3]: uscita dalla directory "/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/applications/utilities/mesh/conversion/ansysToFoam"
/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/wmake/MakefileApps:39: set di istruzioni per l'obiettivo "ansysToFoam" non riuscito
make[2]: *** [ansysToFoam] Errore 2

should I create a patch to solve this problem too?

1c)
-lm -o /home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/renumberMesh
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzReadClose"
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzReadOpen"
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzWriteOpen"
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzReadGetUnused"
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzRead"
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzWriteClose"
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzWrite"
collect2: error: ld returned 1 exit status
/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/wmake/Makefile:138: set di istruzioni per l'obiettivo "/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/renumberMesh" non riuscito
make[3]: *** [/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/renumberMesh] Errore 1
make[3]: uscita dalla directory "/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/applications/utilities/mesh/manipulation/renumberMesh"
/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/wmake/MakefileApps:39: set di istruzioni per l'obiettivo "renumberMesh" non riuscito
make[2]: *** [renumberMesh] Errore 2

this problem seems different

1d)
-lm -o /home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/decomposePar
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzReadClose"
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzReadOpen"
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzWriteOpen"
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzReadGetUnused"
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzRead"
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzWriteClose"
/usr/lib/libscotch.so: riferimento non definito a "BZ2_bzWrite"
collect2: error: ld returned 1 exit status
/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/wmake/Makefile:138: set di istruzioni per l'obiettivo "/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/decomposePar" non riuscito
make[2]: *** [/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/decomposePar] Errore 1
make[2]: uscita dalla directory "/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/applications/utilities/parallelProcessing/decomposePar"
/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/wmake/MakefileApps:39: set di istruzioni per l'obiettivo "decomposePar" non riuscito
make[1]: *** [decomposePar] Errore 2

this seems the same as problem 1c

1e)
OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/applications/utilities/surface/surfaceTransformPoints/surfaceTransformPoints.o -L/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/lib \
-lsurfMesh -lOpenFOAM -ldl \
-lm -o /home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/surfaceTransformPoints
/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/lib/libsurfMesh.so: riferimento non definito a "yyFlexLexer::yywrap()"
collect2: error: ld returned 1 exit status
/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/wmake/Makefile:138: set di istruzioni per l'obiettivo "/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/surfaceTransformPoints" non riuscito
make[2]: *** [/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/surfaceTransformPoints] Errore 1
make[2]: uscita dalla directory "/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/applications/utilities/surface/surfaceTransformPoints"
/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/wmake/MakefileApps:39: set di istruzioni per l'obiettivo "surfaceTransformPoints" non riuscito
make[1]: *** [surfaceTransformPoints] Errore 2

this is again as 1b.

So it seems to me that there are 4 executables:
surfaceTransformPoints
decomposePar
renumberMesh
ansysToFoam

which are not created and I do not know how to exactly solve these problems.
Are they all openfoam bugs?

Finally I've seen that the /etc/profile.d/openfoam.sh is created without the executable flag, but even if I add it the only way to have the ofoam alias created is to copy the content of the file and execute in the bash. Why?

Xwang commented on 2016-01-17 14:34

I've removed all the src directory and restarted the build process from scratch.

panda-z commented on 2016-01-17 14:30

Hi @Xwang,

have you ever cleaned the libtriSurface directory before your continue building? (i.e. cd $FOAM_SRC/triSurface && wclean)

FYI, the -L option enable makepkg build logging.

Xwang commented on 2016-01-17 14:23

I've applied the patch and now the file readSTLASCII.L appears as follow:

...
// Dummy yywrap to keep yylex happy at compile time.
// It is called by yylex but is not used as the mechanism to change file.
// See <<EOF>>
//! \cond dummy
#if YY_FLEX_SUBMINOR_VERSION < 34 && YY_FLEX_MINOR_VERSION < 6
extern "C" int yywrap()
#else
int yyFlexLexer::yywrap()
#endif
{
return 1;
}
//! \endcond
...

makepkg is still building but in the log I see this problem:

/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/applications/utilities/mesh/conversion/ansysToFoam/ansysToFoam.o:(.data.rel.ro._ZTV11yyFlexLexer[_ZTV11yyFlexLexer]+0x68): riferimento non definito a "yyFlexLexer::yywrap()"
collect2: error: ld returned 1 exit status
/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/wmake/Makefile:138: set di istruzioni per l'obiettivo "/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/ansysToFoam" non riuscito
make[3]: *** [/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/platforms/linux64GccDPInt32Opt/bin/ansysToFoam] Errore 1
make[3]: uscita dalla directory "/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/applications/utilities/mesh/conversion/ansysToFoam"
/home/andreak/tmp/AUR/openfoam/src/OpenFOAM-3.0.1/wmake/MakefileApps:39: set di istruzioni per l'obiettivo "ansysToFoam" non riuscito
make[2]: *** [ansysToFoam] Errore 2

and I do not understand why it does not stop the building procedure when an error occurs (I've removed all the "|| return 1" in the build() function in the hope to heve the errors highlighted.

panda-z commented on 2016-01-17 10:38

Hi @Xwang,

I totally agree with you. This is a minor bug in the OpenFOAM code base. So file a bug report is a better choice.

Xwang commented on 2016-01-17 10:34

Thank you panda-z.
I was trying to rebuild after a downgrade of the flex package, but your solution seems a lot better.
I'll try and but in any case I'm going to open a bug to openFoam because this patch should be in their base code. Do you agree?

panda-z commented on 2016-01-17 09:56

@Xwang a patch is needed:

diff --git a/src/triSurface/triSurface/interfaces/STL/readSTLASCII.L b/src/triSurface/triSurface/interfaces/STL/readSTLASCII.L
index 3c732c1..558b483 100644
--- a/src/triSurface/triSurface/interfaces/STL/readSTLASCII.L
+++ b/src/triSurface/triSurface/interfaces/STL/readSTLASCII.L
@@ -55,7 +55,7 @@ int yyFlexLexer::yylex()
// It is called by yylex but is not used as the mechanism to change file.
// See <<EOF>>
//! \cond dummy
-#if YY_FLEX_SUBMINOR_VERSION < 34
+#if YY_FLEX_SUBMINOR_VERSION < 34 && YY_FLEX_MINOR_VERSION < 6
extern "C" int yywrap()
#else
int yyFlexLexer::yywrap()

Xwang commented on 2016-01-17 09:41

Trying to update the package, I have discovered that we are hitting a bug given by the fact that flex has been updated to 2.6.0.x.
(http://www.cfd-online.com/Forums/openfoam-installation/163986-building-openfoam-3-0-archlinux.html)
Now I do not know how to solve this problem.
I can perhaps change the dependency to ask for flex-android, but I fear that this will conflict with other AUR packages which we are using (paraview, scotch,...) and other packages that everyone of us may have installed on his pc (wine-staging for example). All of these packages require flex and not flex-android.
Any suggestion?

panda-z commented on 2016-01-15 15:14

@gasagna you can add alias paraFoam="paraFoam -builtin" to your ~/.bashrc as a workaround

HuBoltzmann commented on 2016-01-15 13:55

I still couldn't start openfoam and make run under arch linux. simpleFoam, icoFoam etc are not working. I think i'm still making a mistake by adding source on bashrc.

Has anyone get passed and make run with arch linux installation using PKGBUILD ? How did you managed to complete adding source on bashrc ?

gasagna commented on 2016-01-11 21:20

Unfortunately not. For the fix see comment by kragacles on 2011-12-07 15:54. The paraFoam.patch file can be recovered from the git tree of this package.

Xwang commented on 2016-01-11 20:01

@gasagna do you have a working modified pkgbuild with the patch already applied so that I can only verify and publish it?

gasagna commented on 2016-01-11 10:48

Problem solved. You need to apply the patch paraFoam.patch that can be found in the source tree of this package. Xwang, can you make this change effective in the PKGBUILD? Thanks.

gasagna commented on 2016-01-11 10:00

Apparently, something has not been installed/compiled correctly. I have paraview aur package installed but OF does not seem to see it. See below.

davide@sirius - ldc_large$: paraFoam

FATAL ERROR: ParaView reader module libraries do not exist

Please build the reader module before continuing:
cd $FOAM_UTILITIES/postProcessing/graphics/PV4Readers
./Allwclean
./Allwmake

davide@sirius - ldc_large$: cd $FOAM_UTILITIES/postProcessing/graphics/PV4Readers/
davide@sirius - PV4Readers$: ./Allwmake
ERROR: ParaView not found in /opt/OpenFOAM/ThirdParty-3.0.0/platforms/linux64Gcc/ParaView-4.4.0

Xwang commented on 2015-12-13 00:20

I've modified the PKGBUILD to use the 3.0.0 version and I'm going to adopt this package.

It has been correctly compiled on my system and this is the output of namcap:

namcap openfoam-3.0.0-2-any.pkg.tar.xz
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/utilities/postProcessing/dataConversion) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/transportModels) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/stressAnalysis) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/OSspecific) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/parallel/reconstruct) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/utilities/mesh/conversion) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/regionModels) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/utilities/mesh/generation/extrude) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/financial) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/utilities/mesh/generation/foamyMesh) is empty
openfoam W: Directory (opt/OpenFOAM/ThirdParty-3.0.0) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/utilities/preProcessing) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/fvAgglomerationMethods) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/renumber) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/compressible) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/thermophysicalModels/properties) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/dummyThirdParty) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/heatTransfer) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/basic) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/electromagnetics) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/incompressible) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/utilities/mesh/advanced) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/utilities/miscellaneous) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/discreteMethods/dsmc) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/utilities/parallelProcessing) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/utilities/thermophysical) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/postProcessing/functionObjects) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/mesh) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/lagrangian/molecularDynamics) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/discreteMethods/molecularDynamics) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/utilities/surface) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/Pstream) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/parallel/decompose) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/combustion) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/lagrangian) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/multiphase) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/applications/solvers/DNS) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/src/TurbulenceModels) is empty
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/src/TurbulenceModels/phaseIncompressible/lnInclude) does not have the world executable bit set.
openfoam W: Directory (opt/OpenFOAM/OpenFOAM-3.0.0/src/TurbulenceModels/phaseCompressible/lnInclude) does not have the world executable bit set.
openfoam W: Unused shared library '/usr/lib/libdl.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/bin/expandDictionary')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/bin/expandDictionary')
openfoam W: Unused shared library '/usr/lib/libdl.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/bin/adiabaticFlameT')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/bin/adiabaticFlameT')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidProperties.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libtopoChangerFvMesh.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libpairPatchAgglomeration.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libconformalVoronoiMesh.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidChemistryModel.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdynamicFvMesh.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsurfaceFilmDerivedFvPatchFields.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/librhoCentralFoam.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/librhoCentralFoam.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libmolecule.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcompressibleTransportModels.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcompressibleTransportModels.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfoamCalcFunctions.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidParticle.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcloudFunctionObjects.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcloudFunctionObjects.so')
openfoam W: Unused shared library '/usr/lib/libscotcherrexit.so' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libscotchDecomp.so')
openfoam W: Unused shared library '/usr/lib/librt.so.1' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libscotchDecomp.so')
openfoam W: Unused shared library '/usr/lib/libpthread.so.0' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libscotchDecomp.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcombustionModels.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblagrangianTurbulence.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libutilityFunctionObjects.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/librenumberMethods.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/librenumberMethods.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfluidThermophysicalModels.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libtwoPhaseProperties.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libincompressibleTransportModels.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libincompressibleTurbulenceModels.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libautoMesh.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libinterfaceProperties.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdecompose.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdecompose.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidSpecie.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libregionModels.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libtwoPhaseMixture.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libtwoPhaseMixture.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libreactionThermophysicalModels.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblagrangianIntermediate.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libpyrolysisModels.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libSLGThermo.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libSLGThermo.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libregionCoupled.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libregionCoupled.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libreconstruct.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libforces.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidMixtureProperties.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libjobControl.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/librandomProcesses.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsurfaceFilmModels.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libradiationModels.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsystemCall.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libthermalBaffleModels.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblaminarFlameSpeedModels.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfvMotionSolvers.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libconversion.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libmolecularMeasurements.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libturbulenceModels.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libgenericPatchFields.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libgenericPatchFields.so')
openfoam W: Unused shared library '/usr/lib/libboost_thread.so.1.59.0' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libSloanRenumber.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libSloanRenumber.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libpotential.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcompressibleTurbulenceModels.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libblockMesh.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidThermo.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdistributed.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsampling.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdecompositionMethods.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdecompositionMethods.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libimmiscibleIncompressibleTwoPhaseMixture.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libimmiscibleIncompressibleTwoPhaseMixture.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libregionCoupling.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libregionCoupling.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfvOptions.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfieldFunctionObjects.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcoalCombustion.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libbarotropicCompressibilityModel.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libbarotropicCompressibilityModel.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdynamicMesh.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libIOFunctionObjects.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libIOFunctionObjects.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libengine.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libFVFunctionObjects.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblagrangianSpray.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcv2DMesh.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsixDoFRigidBodyMotion.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libextrude2DMesh.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libextrude2DMesh.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libDSMC.so')
openfoam W: Unused shared library '/usr/lib64/ld-linux-x86-64.so.2' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libchemistryModel.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/openmpi-system/libPstream.so')
openfoam W: Unused shared library '/usr/lib/libpthread.so.0' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/openmpi-system/libPstream.so')
openfoam W: Unused shared library '/usr/lib/libptscotcherrexit.so' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/openmpi-system/libptscotchDecomp.so')
openfoam W: Unused shared library '/usr/lib/librt.so.1' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/openmpi-system/libptscotchDecomp.so')
openfoam W: Unused shared library '/usr/lib/libpthread.so.0' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/openmpi-system/libptscotchDecomp.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libMGridGen.so')
openfoam W: Unused shared library '/usr/lib/libgcc_s.so.1' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libMGridGen.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libscotchDecomp.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libPstream.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libptscotchDecomp.so')
openfoam W: Unused shared library '/usr/lib/libm.so.6' by file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libmetisDecomp.so')
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/bin/expandDictionary') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/bin/adiabaticFlameT') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidProperties.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libtopoChangerFvMesh.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libpairPatchAgglomeration.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libconformalVoronoiMesh.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidChemistryModel.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdynamicFvMesh.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsurfaceFilmDerivedFvPatchFields.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/librhoCentralFoam.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libmolecule.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libliquidProperties.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcompressibleTransportModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfoamCalcFunctions.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidParticle.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcloudFunctionObjects.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libscotchDecomp.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libODE.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcombustionModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblagrangianTurbulence.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libutilityFunctionObjects.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/librenumberMethods.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfluidThermophysicalModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libtwoPhaseProperties.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libincompressibleTransportModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libincompressibleTurbulenceModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libautoMesh.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libinterfaceProperties.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdecompose.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidSpecie.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsurfMesh.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libregionModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libtwoPhaseMixture.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libreactionThermophysicalModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblagrangianIntermediate.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libpyrolysisModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libSLGThermo.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/postCalc.o') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libregionCoupled.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libreconstruct.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libspecie.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libforces.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidMixtureProperties.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libthermophysicalFunctions.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libOSspecific.o') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libjobControl.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/librandomProcesses.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsurfaceFilmModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libtriSurface.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libradiationModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsystemCall.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libthermalBaffleModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblagrangian.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblaminarFlameSpeedModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfvMotionSolvers.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libconversion.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libmolecularMeasurements.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libturbulenceModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libgenericPatchFields.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfileFormats.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libSloanRenumber.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libpotential.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libmeshTools.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcompressibleTurbulenceModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libextrudeModel.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libblockMesh.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidThermo.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdistributed.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsampling.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdecompositionMethods.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libimmiscibleIncompressibleTwoPhaseMixture.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libedgeMesh.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libregionCoupling.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfvOptions.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfieldFunctionObjects.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcoalCombustion.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libbarotropicCompressibilityModel.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdynamicMesh.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libliquidMixtureProperties.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libIOFunctionObjects.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libengine.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdistributionModels.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libFVFunctionObjects.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblagrangianSpray.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcv2DMesh.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsixDoFRigidBodyMotion.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libextrude2DMesh.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libDSMC.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libchemistryModel.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/openmpi-system/libPstream.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/openmpi-system/libptscotchDecomp.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libMGridGen.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libscotchDecomp.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libPstream.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libptscotchDecomp.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libmetisDecomp.so') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32OptSYSTEMOPENMPI/src/parallel/decompose/ptscotchDecomp/ptscotchDecomp.o') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32OptSYSTEMOPENMPI/src/Pstream/mpi/UOPwrite.o') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32OptSYSTEMOPENMPI/src/Pstream/mpi/UIPread.o') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32OptSYSTEMOPENMPI/src/Pstream/mpi/UPstream.o') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32OptSYSTEMOPENMPI/src/Pstream/mpi/PstreamGlobals.o') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/wmake/platforms/linux64Gcc/dirToString') found in an 'any' package.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/wmake/platforms/linux64Gcc/wmkdep') found in an 'any' package.
openfoam W: Referenced library 'csh' is an uninstalled dependency
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/bin/expandDictionary') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/bin/adiabaticFlameT') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidProperties.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libtopoChangerFvMesh.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libpairPatchAgglomeration.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libconformalVoronoiMesh.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidChemistryModel.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdynamicFvMesh.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsurfaceFilmDerivedFvPatchFields.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/librhoCentralFoam.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libmolecule.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libliquidProperties.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcompressibleTransportModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfoamCalcFunctions.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidParticle.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcloudFunctionObjects.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libscotchDecomp.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libODE.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcombustionModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblagrangianTurbulence.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libutilityFunctionObjects.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/librenumberMethods.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfluidThermophysicalModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libtwoPhaseProperties.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libincompressibleTransportModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libincompressibleTurbulenceModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libautoMesh.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libinterfaceProperties.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdecompose.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidSpecie.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libOpenFOAM.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsurfMesh.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libregionModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libtwoPhaseMixture.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libreactionThermophysicalModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblagrangianIntermediate.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libpyrolysisModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libSLGThermo.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/postCalc.o') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libregionCoupled.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libreconstruct.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libspecie.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libforces.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidMixtureProperties.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libthermophysicalFunctions.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libOSspecific.o') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libjobControl.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/librandomProcesses.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfiniteVolume.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsurfaceFilmModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libtriSurface.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libradiationModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsystemCall.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libthermalBaffleModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblagrangian.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblaminarFlameSpeedModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfvMotionSolvers.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libconversion.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libmolecularMeasurements.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libturbulenceModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libgenericPatchFields.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfileFormats.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libSloanRenumber.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libpotential.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libmeshTools.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcompressibleTurbulenceModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libextrudeModel.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libblockMesh.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsolidThermo.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdistributed.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsampling.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdecompositionMethods.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libimmiscibleIncompressibleTwoPhaseMixture.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libedgeMesh.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libregionCoupling.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfvOptions.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libfieldFunctionObjects.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcoalCombustion.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libbarotropicCompressibilityModel.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdynamicMesh.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libliquidMixtureProperties.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libIOFunctionObjects.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libengine.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libdistributionModels.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libFVFunctionObjects.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/liblagrangianSpray.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libcv2DMesh.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libsixDoFRigidBodyMotion.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libextrude2DMesh.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libDSMC.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/libchemistryModel.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/openmpi-system/libPstream.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/openmpi-system/libptscotchDecomp.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libMGridGen.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libscotchDecomp.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libPstream.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libptscotchDecomp.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32Opt/lib/dummy/libmetisDecomp.so') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32OptSYSTEMOPENMPI/src/parallel/decompose/ptscotchDecomp/ptscotchDecomp.o') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32OptSYSTEMOPENMPI/src/Pstream/mpi/UOPwrite.o') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32OptSYSTEMOPENMPI/src/Pstream/mpi/UIPread.o') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32OptSYSTEMOPENMPI/src/Pstream/mpi/UPstream.o') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/platforms/linux64GccDPInt32OptSYSTEMOPENMPI/src/Pstream/mpi/PstreamGlobals.o') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/wmake/platforms/linux64Gcc/dirToString') outside of a valid path.
openfoam E: ELF file ('opt/OpenFOAM/OpenFOAM-3.0.0/wmake/platforms/linux64Gcc/wmkdep') outside of a valid path.
openfoam W: Referenced library 'libOpenFOAM.so' is an uninstalled dependency
openfoam W: Referenced library 'libspecie.so' is an uninstalled dependency
openfoam W: Referenced library 'libedgeMesh.so' is an uninstalled dependency
openfoam W: Referenced library 'libsurfMesh.so' is an uninstalled dependency
openfoam W: Referenced library 'libregionModels.so' is an uninstalled dependency
openfoam W: Referenced library 'libreactionThermophysicalModels.so' is an uninstalled dependency
openfoam W: Referenced library 'libsurfaceFilmModels.so' is an uninstalled dependency
openfoam W: Referenced library 'libincompressibleTurbulenceModels.so' is an uninstalled dependency
openfoam W: Referenced library 'libsolidProperties.so' is an uninstalled dependency
openfoam W: Referenced library 'libsolidThermo.so' is an uninstalled dependency
openfoam W: Referenced library 'libdecompositionMethods.so' is an uninstalled dependency
openfoam W: Referenced library 'libcompressibleTurbulenceModels.so' is an uninstalled dependency
openfoam W: Referenced library 'libliquidProperties.so' is an uninstalled dependency
openfoam W: Referenced library 'libPstream.so' is an uninstalled dependency
openfoam W: Referenced library 'libdistributed.so' is an uninstalled dependency
openfoam W: Referenced library 'libdynamicFvMesh.so' is an uninstalled dependency
openfoam W: Referenced library 'libfileFormats.so' is an uninstalled dependency
openfoam W: Referenced library 'libautoMesh.so' is an uninstalled dependency
openfoam W: Referenced library 'libdynamicMesh.so' is an uninstalled dependency
openfoam W: Referenced library 'libtwoPhaseProperties.so' is an uninstalled dependency
openfoam W: Referenced library 'libextrudeModel.so' is an uninstalled dependency
openfoam W: Referenced library 'libcompressibleTransportModels.so' is an uninstalled dependency
openfoam W: Referenced library 'libmolecularMeasurements.so' is an uninstalled dependency
openfoam W: Referenced library 'libsolidMixtureProperties.so' is an uninstalled dependency
openfoam W: Referenced library 'liblagrangian.so' is an uninstalled dependency
openfoam W: Referenced library 'libtwoPhaseMixture.so' is an uninstalled dependency
openfoam W: Referenced library 'libliquidMixtureProperties.so' is an uninstalled dependency
openfoam W: Referenced library 'libDSMC.so' is an uninstalled dependency
openfoam W: Referenced library 'libfvMotionSolvers.so' is an uninstalled dependency
openfoam W: Referenced library 'liblagrangianTurbulence.so' is an uninstalled dependency
openfoam W: Referenced library 'libradiationModels.so' is an uninstalled dependency
openfoam W: Referenced library 'libtriSurface.so' is an uninstalled dependency
openfoam W: Referenced library 'libchemistryModel.so' is an uninstalled dependency
openfoam W: Referenced library 'libturbulenceModels.so' is an uninstalled dependency
openfoam W: Referenced library 'libfvOptions.so' is an uninstalled dependency
openfoam W: Referenced library 'libpyrolysisModels.so' is an uninstalled dependency
openfoam W: Referenced library 'libsolidChemistryModel.so' is an uninstalled dependency
openfoam W: Referenced library 'libSLGThermo.so' is an uninstalled dependency
openfoam W: Referenced library 'libODE.so' is an uninstalled dependency
openfoam W: Referenced library 'librenumberMethods.so' is an uninstalled dependency
openfoam W: Referenced library 'libinterfaceProperties.so' is an uninstalled dependency
openfoam W: Referenced library 'libsampling.so' is an uninstalled dependency
openfoam W: Referenced library 'libmeshTools.so' is an uninstalled dependency
openfoam W: Referenced library 'libsolidSpecie.so' is an uninstalled dependency
openfoam W: Referenced library 'libpotential.so' is an uninstalled dependency
openfoam W: Referenced library 'liblagrangianIntermediate.so' is an uninstalled dependency
openfoam W: Referenced library 'libforces.so' is an uninstalled dependency
openfoam W: Referenced library 'libincompressibleTransportModels.so' is an uninstalled dependency
openfoam W: Referenced library 'libdistributionModels.so' is an uninstalled dependency
openfoam W: Referenced library 'libfiniteVolume.so' is an uninstalled dependency
openfoam W: Referenced library 'libfluidThermophysicalModels.so' is an uninstalled dependency
openfoam W: Referenced library 'libthermophysicalFunctions.so' is an uninstalled dependency
openfoam W: Referenced library 'libconversion.so' is an uninstalled dependency
openfoam W: Dependency bzip2 included but already satisfied
openfoam W: Dependency included and not needed ('paraview')
openfoam W: Dependency included and not needed ('parmetis')
openfoam W: Dependency included and not needed ('boost')
openfoam W: Dependency included and not needed ('flex')

I've deleted the patches and I have not tested it in any way.
Tomorrow I will upload the new PKGBUILD.
Please test it and give me any advice you can in case of issues.

meister_eder commented on 2015-12-11 14:30

You probably have flex 2.6, which is too new. I compiled OpenFoam 3.0 and had the same problem, until I downgraded to flex 2.5.35

gasagna commented on 2015-12-11 13:52

Many applications did not get compiled (blockMesh, icoFoam, ...). Any update? Thanks

Xwang commented on 2015-11-06 19:34

v3.0.0 is available
http://www.openfoam.org/version3.0.0/
and there is a third party tar file which I don't know if is optional or required.

HuBoltzmann commented on 2015-11-02 09:57

After successful installation I couldn't get to start OpenFoam directly into terminal. Normally in Ubuntu I have done sourcing the bashrc. In arch linux i couldn't achieve that option.

Any comment would be appreciated.

eleftg commented on 2015-07-16 09:11

Adopted and updated to v2.4.0

carlesso commented on 2015-05-28 14:55

OpenFoam 2.4.0 has been released: http://www.openfoam.org/version2.4.0/

domanov commented on 2015-04-21 12:40

A further tip: currently an executable called "R" is placed in /opt/OpenFOAM/OpenFOAM-2.3.1/platforms/linux64GccDPOpt/bin, ending up in conflict with the "real" R (as in r-project.org). Sourcing openfoam's bashrc in profile is not a good idea IMHO. I suggest putting the "source" line into an alias in /etc/profile.d/openfoam.sh:

export FOAM_INST_DIR=/opt/OpenFOAM
alias ofoam="source ${FOAM_INST_DIR}/OpenFOAM-2.3.1/etc/bashrc"

So you can initialize your environment for working with openfoam.

kragacles commented on 2015-04-07 15:48

Thanks domanov, I was out all last week and missed your comments.

We did a bunch of reorg to the PKGBUILD a few weeks ago and obviously missed this. I'll get it fixed up.

domanov commented on 2015-04-02 15:19

SOLVED: I played around with "wmakeLnIncludeAll" (in the /src dir) and "wmakeLnInclude" (in my test case) and I solved this problem. We probably want to include such step in the .install? Or at least output a message to let the user know it is manually required to run it post-installation.

domanov commented on 2015-04-02 15:14

domanov commented on 2015-04-02 14:14

After successful makepkg and installation I am not able to build apps and solvers using OpenFOAM's wmake.
It seems that the includes directories are not recognised. I for example get a lot of errors such as:

"could not open file fvCFD.H for source file anisoImpesFoam.C due to No such file or directory"

whereas that header is in

"/opt/OpenFOAM/OpenFOAM-2.3.1/src/finiteVolume/cfdTools/general/include/"

Do anyone know how to fix this? Are you able to build custom solvers and apps?

EDIT: Digging a little more, I saw that the whole "lnInclude"s are missing. Should it be that way? Must I build them manually after installation? How? Docs are veeery sparse and scarce about this.

@puppeteer: by default /tmp is mounted on RAM (check it with "mount"), so it can fill up quite quickly. If this is the case for you, try and set the builddir somewhere on your disk in /etc/makepkg.conf : (BUILDDIR=/tmp/makepkg to something like BUILDDIR=/home/$USER/makepkg)

domanov commented on 2015-04-02 12:40

After successful makepkg and installation I am not able to build apps and solvers using OpenFOAM's wmake.
It seems that the includes directories are not recognised. I for example get a lot of errors such as:

"could not open file fvCFD.H for source file anisoImpesFoam.C due to No such file or directory"

whereas that header is in

"/opt/OpenFOAM/OpenFOAM-2.3.1/src/finiteVolume/cfdTools/general/include/"

Do anyone know how to fix this? Are you able to build custom solvers and apps?

@puppeteer: by default /tmp is mounted on RAM (check it with "mount"), so it can fill up quite quickly. If this is the case for you, try and set the builddir somewhere on your disk in /etc/makepkg.conf : (BUILDDIR=/tmp/makepkg to something like BUILDDIR=/home/$USER/makepkg)

kragacles commented on 2015-03-29 16:35

It is hard to say what happened from the information provided; other than that parts of openfoam failed to compile.

The "unable to open /tmp" error looks somewhat like the compiler ran out of space to write the file to /tmp. Openfoam writes a large number of files while compiling and it can eat up a lot of space.

How large is your /tmp partition? How much free disk space do you have overall?

My best guess at this point.

puppeteer commented on 2015-03-28 13:07

I seem to be missing something. Several tools are not available (blockMesh, icoFoam...)

After some digging I see this as the first Error in the log:

Assembler messages:
...
+ wmake libso dynamicMesh
...
Making dependency list for source file polyTopoChange/polyTopoChange/hexRef8.C
...
Error: can't open /tmp/ccthicyd.s for reading: No such file or directory
polyTopoChange/polyTopoChange/hexRef8.dep:467: recipe for target 'Make/linux64GccDPOpt/hexRef8.o' failed
make: *** [Make/linux64GccDPOpt/hexRef8.o] Error 1

Not sure if this is a problem with the package build or with my system (or for that matter if this question is better suited in the forums or here)

kragacles commented on 2015-03-13 19:06

Updated to rel5 to fix an openfoam.sh and cleaned up the pkgbuild some.

kragacles commented on 2015-03-09 15:49

Good catch; that is ugly. I'll push that up too here in a bit.

eleftg commented on 2015-03-09 15:46

Also, I just realized that in line 70 of the PKGBUILD:

echo "source ${FOAM_INST_DIR}/${_distpkgname}-${pkgver}/etc/bashrc" >> ${pkgdir}/etc/profile.d/openfoam.sh || return 1

${FOAM_INST_DIR} is expanded to ${srcdir} and therefore stored in /etc/profile.d/openfoam.sh with the wrong value. Perhaps we should have escaped the dollar sign like below:

echo "source \${FOAM_INST_DIR} ... ... ...

kragacles commented on 2015-03-09 15:15

Oh I see what you mean. Yeah I probably should update that as well, was always lazy about it till now. Thanks.

eleftg commented on 2015-03-09 15:11

Yes, I can see them in the tarball but I don't see them in the listing of "Sources" (source= variable of PKGBUILD). Up until now, I thought that they should be included in source= as well. If this is not the case... well.. my bad :-)

Thanks for updating

kragacles commented on 2015-03-09 15:02

I simply merged your patches into PKGBUILD and into scotch-options.patch; if you check those your code is in there.

kragacles commented on 2015-03-09 15:00

eleftg commented on 2015-03-09 14:54

Something is wrong. I don't see the patches in the sources :-)

kragacles commented on 2015-03-09 14:47

@eleftg thanks for catching that. Package has been updated.

eleftg commented on 2015-03-06 19:16

@kragacles:

==> Starting package()...
error: package 'ptscotch-openmpi' was not found

The above is due to line 34 of the PKGBUILD:
_sversion=`pacman -Q ptscotch-openmpi | sed -e 's/.* //; s/-.*//g'`

which still tries to filter the version of the old ptscotch-openmpi package.

Then

/usr/lib/libscotch.so: undefined reference to `BZ2_bzReadGetUnused'
/usr/lib/libscotch.so: undefined reference to `BZ2_bzReadClose'
/usr/lib/libscotch.so: undefined reference to `BZ2_bzReadOpen'
/usr/lib/libscotch.so: undefined reference to `BZ2_bzRead'
/usr/lib/libscotch.so: undefined reference to `BZ2_bzWriteClose'
/usr/lib/libscotch.so: undefined reference to `BZ2_bzWriteOpen'
/usr/lib/libscotch.so: undefined reference to `BZ2_bzWrite'
collect2: error: ld returned 1 exit status
/home/user/aur-builds/openfoam/src/OpenFOAM-2.3.1/wmake/Makefile:149: recipe for target '/home/user/aur-builds/openfoam/src/OpenFOAM-2.3.1/platforms/linux64GccDPOpt/bin/decomposePar' failed

/usr/lib/libscotch.so: undefined reference to `BZ2_bzReadGetUnused'
/usr/lib/libscotch.so: undefined reference to `BZ2_bzReadClose'
/usr/lib/libscotch.so: undefined reference to `BZ2_bzReadOpen'
/usr/lib/libscotch.so: undefined reference to `BZ2_bzRead'
/usr/lib/libscotch.so: undefined reference to `BZ2_bzWriteClose'
/usr/lib/libscotch.so: undefined reference to `BZ2_bzWriteOpen'
/usr/lib/libscotch.so: undefined reference to `BZ2_bzWrite'
collect2: error: ld returned 1 exit status
/home/user/aur-builds/openfoam/src/OpenFOAM-2.3.1/wmake/Makefile:149: recipe for target '/home/user/aur-builds/openfoam/src/OpenFOAM-2.3.1/platforms/linux64GccDPOpt/bin/renumberMesh' failed

Both of the above applications (decomposePar,renumberMesh) give linking errors due to missing link flags for bzip2 (-lbz2). The dependency to bzip2 should also be added.

I provide the pastebin links to a PKGBUILD and a scotch-options.patch that resolved all the above issues for me.

http://pastebin.com/x71evWQw
http://pastebin.com/Hr4FB4iK

kragacles commented on 2015-03-05 17:51

Updated OpenFOAM to use the new merged scotch package.

kragacles commented on 2015-01-27 18:20

Good catch. Turns out the INFO file somehow got an extra space behind the line: pkgrel = 2

I don't use yaourt so I hadn't noticed. The new update fixes this.

Xwang commented on 2015-01-27 17:57

Can you have a look at this bug I've opened (https://github.com/archlinuxfr/yaourt/issues/77#issuecomment-71693684)?
yaourt keeps telling me that this package is upgradable and one of the guys says:

AUR reports "2.3.1-2 " (with a space at the end : https://aur.archlinux.org/rpc.php?type=info&arg=openfoam)
So the comparison returns "2.3.1-2 " > "2.3.1-2"
For now, I don't know if it's a package error or AUR rpc's error.

Is it a package or rpc's error?

kragacles commented on 2015-01-16 19:41

Sorry about that. Totally forgot to add them back in after using makepkg. They are in the latest.

Xwang commented on 2015-01-16 19:29

I've got the following error:

Avvio di package() in corso...
/tmp/yaourt-tmp-andreak/aur-openfoam/./PKGBUILD: riga 49:
/tmp/yaourt-tmp-andreak/aur-openfoam/decomp-options.patch: File o directory non esistente
==> ERRORE: Si è verificato un errore in package().
L'operazione sta per essere interrotta...
==> ERRORE: Makepkg non è riuscito a compilare openfoam.
==> Riavviare la compilazione di openfoam [s/N

The issue is in these lines of the PKGBUILD file:
# Patch for archlinux parmetis, paraview and openmpi paths, and ptscotch link lines
patch -p1 < $startdir/decomp-options.patch
patch -p1 < $startdir/paraFoam.patch
patch -p1 < $startdir/scotch-options.patch

because in /tmp/yaourt-tmp-andreak/aur-openfoam/ these files are not present.

kragacles commented on 2015-01-15 21:00

Updated for 2.3.1

kragacles commented on 2014-12-10 16:26

2.3.1 is out, I'll be updating once I verify everything builds and works again.

kragacles commented on 2014-06-04 14:19

2.3.0 is up. Sorry for the wait!

panda-z commented on 2014-02-20 02:18

New dependencies: flex, cgal

kragacles commented on 2014-02-17 16:11

2.3.0 is out. Since it's a pretty major release it will take me a bit longer to verify everything is working out ok.

panda-z commented on 2013-10-14 16:21

2.2.2 is out

panda-z commented on 2013-10-10 11:51

I somehow can not run application(snappyHexMesh) with scotch/ptscotch method in decomposeParDict:
(0): ERROR: SCOTCH_dgraphInit: Scotch compiled with SCOTCH_PTHREAD and program not launched with MPI_THREAD_MULTIPLE

Any comments would be appreciated.

kragacles commented on 2013-10-07 19:13

I'm afraid the scotch / ptscotch-openmpi conflicts are something the OpenFOAM package keeps running into, and I don't have the perfect fix since it's really a scotch issue.

Since they both provide scotch you could try altering the PKGBUILD to use scotch_esmumps instead. Just remove the ptscotch-openmpi dependency (line 16) and then change the ptscotch-openmpi in line 34 to scotch_esmumps.

Raptorista commented on 2013-10-07 16:21

Hi! I have openfoam installed but I would like to install FEniCS as well, whose dependency scotch_esmumps and ptscotch-openmpi conflict, forcing me to uninstall openfoam.
scotch_esmumps, on its own, carries openmpi as a dependency: would it be possible to use the latter with openfoam, so to have both openfoam and fenics on the same machine? Is there another way to have them both?

Thanks!

kragacles commented on 2013-10-02 15:04

Thanks panda-z, I'll get that changed over in the next version.

panda-z commented on 2013-09-29 08:09

Hi, @kragacles
I've found that the variable $ParaView_VERSION and $ParaView_MAJOR in etc/prefs.sh have been overridden.
I think we should modify etc/config/paraview.sh instead of echo these variables to etc/prefs.sh.

kragacles commented on 2013-08-14 15:00

No problem, sorry for the confusion. I'll clean up mine as well.

nickoe commented on 2013-08-14 14:58

The variable was empty. So I logged out and in again. Then it worked. I guess that was my bad. I will delete my comments again.

kragacles commented on 2013-08-14 14:50

Yes, if your environment is setup properly then "icoFoam -help" will output the usage info.

Try the following and let me know what your output is:

echo $FOAM_INST_DIR

It should point to /opt/OpenFOAM and if not, then the openfoam.sh profile is not being sourced. Maybe you have to actually relogin; I can't recall off the top of my head.

nickoe commented on 2013-08-14 14:47

@kragacles, should I be able to run 'icoFoam -help'?

I have opened a new terminal, no luck it seems.

kragacles commented on 2013-08-14 14:40

In this build of OpenFOAM I create a profile for your environment.

Instead of sourcing that file directly, source the one in: /etc/profile.d/openfoam.sh (or just relaunch your shell).

That script automatically sets up the proper environment variables, and then calls the openfoam source file for you. You can take a look at it to see what it does.

nickoe commented on 2013-08-14 14:38

I am not usre if I am doing this right. I try to source /opt/OpenFOAM/OpenFOAM-2.2.1/etc/bashrc but it writes stuff like

bash: /home/nickoe/OpenFOAM/OpenFOAM-2.2.1/bin/foamEtcFile: No such file or directory

And I dont seem to have icoFoam in PATH as the download page op openfoam describes.

ps [I have never used openfoam]

kragacles commented on 2013-08-12 14:31

Openfoam 2.2.1 is up. This 'should' fix the openmpi trouble too, but I only had time to test it on one machine (an I'm not sure it has a standard environment) so please let me know if you have any trouble.

kragacles commented on 2013-08-09 13:58

Finally getting 2.2.1 up and going. Should be ready later today.

kragacles commented on 2013-07-22 14:56

Thanks, I just returned from a long time away and need to get that new openfoam out and up to date.

I will have to verify and probably fix the finding of the OpenMPI system libraries. I know the patch used to work, because I use the OpenMPI build on my system. But these things seem to need changing every now and then.

I'll pull down 2.2.1 and get everything back working.

LWhitson2 commented on 2013-07-21 04:01

Two things. First, OpenFOAM 2.2.1 has been released and is ready for download. Second, there is an error in the current method for finding the OpenMPI system libraries. Currently you strip the path from '/usr/lib/openmpi' down to '/usr'. This seems incorrect as OpenFOAM will only compile if I leave this path alone. This means that the patch for OpenMPI should only have the following line in it:

- export MPI_ARCH_PATH="${libDir%/*}"
+ export MPI_ARCH_PATH="${libDir}"

Can someone else verify this as well?

panda-z commented on 2013-05-31 01:41

@kragacles,
If I keep the *.o files, the pkg.tar.xz file size would be very large -- about 900MB.
So I think the 2nd workaround is the best choice. Thank you very much. I'll try that.

kragacles commented on 2013-05-30 14:12

Well, the easiest way might be to just do the following in the PKGBUILD:

1. Comment out the wclean command line 64. That should leave everything in place from the compilation.

2. Optionally replace the wclean on line 64 with a command to just find and remove all of the object files: "find . -name "*.o" | xargs rm -f"

3. Change the "mv" command on line 71 to "cp", so it leaves all of the OpenFOAM compiled structure in place.

That should build the openfoam install but leave all of the built files in place.

panda-z commented on 2013-05-30 14:05

Sorry, I disabled notifications accidentally. Will try this new PKGBUILD right now.
Another question, as `wclean all` will remove all "lnInclude" directories. How to keep the lnInclude directories from being deleted? (as I need to do some further development)

kragacles commented on 2013-05-15 13:32

2.2.0-2 is now up.

I fixed the missing scotch symbol issue by patching openfoam's scotch link line to include the ptscotch and scotch libraries, since the latest ptscotch-openmpi package now provides both and they do not conflict.

kragacles commented on 2013-05-15 13:32

2.0.0-1 is now up.

I fixed the missing scotch symbol issue by patching openfoam's scotch link line to include the ptscotch and scotch libraries, since the latest ptscotch-openmpi package now provides both and they do not conflict.

kragacles commented on 2013-05-14 14:54

The scotch/ptscotch-openmpi issue strikes again.

On my system, it seems that the _SCOTCHkgraphmapststratab symbol, along with several others, are undefined.

The libptscotchDecomp.so library of course links against libptscotch.a, which also has that symbol undefined. So that is the root of the problem. The symbol IS defined in the standard libscotch.a file.

I will try to patch openCV's link options for scotch to include additional libraries. But if they conflict, we may just use a custom pkgbuild for libptscotch that builds shared libs and use those.

kragacles commented on 2013-05-14 13:17

panda-z

Do an "objdump -T libptscotchDecomp.so" | grep _SCOTCH" on that library. Do you get any undefined symbols? They'll have *UND* in the 2nd or 3rd column, can't remember which.

The scotch libraries are all statically linked, and if symbols are missing then there must be libraries missing on the link line.

I'll check mine when I'm back and see what I find.

panda-z commented on 2013-05-14 04:20

When running snappyHexMesh, I've got

snappyHexMesh: symbol lookup error: /opt/OpenFOAM/OpenFOAM-2.2.0/platforms/linux64GccDPOpt/lib/openmpi-system/libptscotchDecomp.so: undefined symbol: _SCOTCHkgraphmapststratab

Anyone has any idea on this?

kragacles commented on 2013-05-08 11:17

Thanks HBon, I have not tried that yet. I wonder if that could be an optional part of the pkgbuild, or if I would have to add another one.

HBon commented on 2013-05-05 19:26

@kragacles: Tranks!:-)

Additonal Info: The wmakeScheduler (http://www.openfoam.org/download/source.php) works. Just add the export stuff after "Setup the build environment"...

kragacles commented on 2013-04-08 14:07

Thanks panda, I can make those changes with the next revision.

panda-z commented on 2013-03-18 16:38

Seems we don't need "return 1" in PKGBUILDs any more.
And the install part should be in package() function.

kragacles commented on 2013-03-07 14:07

OpenFOAM 2.2.0 is up. This includes a fix for the scotch/ptscotch conflicts, panda-z's suggestions for the pkgbuild, and another small patch to find the system openmpi paths.

kragacles commented on 2013-03-06 17:05

Thanks Panda-z, great suggestions! I will make those changes.

Also a bit late, but for CAVT, the whole scotch/ptscotch mess is resolved with this new update.

More once I finish building and testing everything...

panda-z commented on 2013-03-06 17:01

@kragacles,
First, thanks for your great job.
I have some suggestions to improve PKGBUILD.
1. Ticket-2812 of openmpi have been fixed.
2. For non-English user, if there locale isn't en_US, there can't obtain correct $_pversion and $_sversion. An alternative is using
_pversion=`pacman -Q paraview | sed -e 's/.* //; s/-.*//g'`
_pmajor=`echo $_pversion | cut -d '.' -f1`
_sversion=`pacman -Q scotch | sed -e 's/.* //; s/-.*//g'`
3. Use install -d instead of mkdir -p

This can make PKGBUILD looks more standard and pretty.

kragacles commented on 2013-03-06 15:20

Great, I'll get it up as soon as all of my test compiles finish.

panda-z commented on 2013-03-06 15:20

2.2.0 is out

kragacles commented on 2013-02-04 13:20

Sorry for the late reply; I've been away.

Yes it used to be necessary to have both packages installed since they used to provide different headers. However I have not tried the most recent updates to both. I will test when I return.

CAVT commented on 2013-02-02 01:58

Sorry, but I have a doubt. Is it necessary to ahve both scotch and ptscotch installed? I ask becasue there is a problem with both of those packages, the try to install the same headers under the same directory and Pacman does not allow it. Have you faced that problem? It's not necessarily a bug, it looks that developers made it that way on purpose. Any help is appreciated.

kragacles commented on 2013-01-23 23:24

The old paraview (3.14) that used to be in the arch packages had boost as a dependency, which pulled it in for openfoam.

Looks like that is gone, and the paraview (3.98) in AUR does not have a boost dependency. I will add it in. Thanks for catching it.

soravux commented on 2013-01-23 00:32

I needed the boost package from the core repository to install this package. Maybe it should be in the dependencies?

kragacles commented on 2012-09-14 13:58

The ESI Group just aquired OpenCFD, ltd. Details here: http://www.openfoam.com/

kragacles commented on 2012-07-03 17:21

Minor update to automatically generate the /etc/profile.d/openfoam.sh file so there is no need to manually update the install path for OpenFOAM with each upgrade.

kragacles commented on 2012-06-08 19:35

OpenFOAM 2.1.1 is up. No more messy gcc 4.7 patching. Thanks again for the reminder.

kragacles commented on 2012-06-08 12:53

Thank you. I've pulled the 2.1.1 release and will update the pkgbuild once the build and tests finish.

Anonymous comment on 2012-06-08 02:53

v2.1.1 is out, please update, thanks

kragacles commented on 2012-05-14 18:44

zhc, thanks for the reminder.

I ran into a scotch error while building the latest openfoam that took me just a bit to track down. Before you rebuild openfoam, be sure to rebuild your scotch dependency with the fix I listed for the PKGBUILD here: https://aur.archlinux.org/packages.php?ID=7438 OpenFOAM doesn't like to link against the static scotch library.

Otherwise, the latest openfoam PKGBUILD is now up.



Anonymous comment on 2012-05-14 03:47

hi,
when you will update PKGBUILD ?

kragacles commented on 2012-05-03 20:18

Found the issue. Building OpenFOAM 2.1 against the latest gcc (4.7) causes the file src/OSspecific/POSIX/fileMonitor.C to fail compilation. I put together a patch and will update the package once it finishes building.

This problem has some detail on the cfd-online forums here: http://www.cfd-online.com/Forums/openfoam-installation/99932-compilation-error-openfoam-2-1-x.html#post359178

The current git head of OpenFOAM added support for gcc 4.7, including the patch I am applying. Maybe we'll need to go to an OpenFOAM-git package if a new stable doesn't come out soon.

kragacles commented on 2012-05-03 20:12

Found the issue. Building OpenFOAM 2.1 against the latest gcc (4.7) causes the file src/OSspecific/POSIX/fileMonitor.C to fail compilation. I put together a patch and will update the package once it finishes building.

I responded in detail to this problem on the cfd-online forums here: http://www.cfd-online.com/Forums/openfoam-installation/99932-compilation-error-openfoam-2-1-x.html#post359178

I'm guessing OpenFOAM will have an update soon for the newest gcc's.

kragacles commented on 2012-05-03 14:20

zhc, blockMesh should be built with the OpenFOAM. I will rebuild my 2.0.1 and check for you. I will admit I mostly still use my 2.0.0 install so it is possible something changed. Updates soon.

Anonymous comment on 2012-05-03 07:11

I am trying to run openfoam cavity tutorial (from OpenFoamUserGuide), and I didn't find "blockMesh" utility. Is it supposed to be not build?

kragacles commented on 2012-02-27 15:16

Just switched my account username, FYI. Still the same guy keeping this package alive.

kragacles commented on 2011-12-20 13:05

OpenFOAM 2.1.0 package is up.

kragacles commented on 2011-12-19 15:23

OpenFOAM 2.1.0 has been released. Details here: http://www.openfoam.com/version2.1.0/

Updated PKGBUILD should be up later today.

kragacles commented on 2011-12-14 13:16

LWhitson2, thanks for the information. I would be happy to help out. I'll see what I come up with for the non-ThirdParty-Tools build option.

LWhitson2 commented on 2011-12-14 01:06

For anyone who is interested in helping, I am working on a build process for OpenFOAM development. The wiki article is located at https://wiki.archlinux.org/index.php/OpenFOAM. I would like to include a way to build OpenFOAM without utilizing the ThirdParty-Tools but it is proving difficult.

sorrat commented on 2011-12-11 13:23

Thank you, whizzrobe, for detailed guidance.

sorrat commented on 2011-12-11 13:22

Thank you, whizzprobe, for detailed guidance.

kragacles commented on 2011-12-07 15:54

Ok, I just submitted a package update (bumped to 2.0.1-2) that adds a fix for the paraFoam problem.

The paraFoam binary is just a script itself that performs some checks, automatically creates the proper .foam file, and then launches paraview as needed. This update simply includes a patch file, paraFoam.patch, that causes paraFoam to create files with the proper extension (.foam) and skip the PV3Readers check (which are not needed, since paraview from community is built with paraview support).

To avoid recompiling all of OpenFOAM just to get this paraFoam fix you can simply do the following:

1. Download and extract the new Tarball
2. Grab the patch file: openfoam/paraFoam.patch
3. Apply this patch against the paraFoam file you already have installed: "patch -p3 /opt/OpenFOAM/OpenFOAM-2.0.1/bin/paraFoam < paraFoam.patch"
4. Now paraFoam should work as normal.

Sorrat, the .foam file needs to be located in the "root" directory of the OpenFOAM project you wish to analyze. So if you wanted to look at the motorBike/ project that is included with OpenFOAM, you would want to create an empty file: tutorials/incompressible/simpleFoam/motorBike/motorBike.foam and then launch paraView and open motorBike.foam. Turns out this is all that paraFoam is doing anyway, it simply automates the creation of the empty .foam file and then launches paraview.

Hope this helps.

sorrat commented on 2011-12-07 10:49

Sorry, wizzrobe, where should I create the empty .foam file to make paraFoam work?

kragacles commented on 2011-11-22 23:33

Great idea alien!

Creating the empty .foam file is how I am used to working with paraview and OpenFOAM. I always just hit a quick "touch proj.foam" when I set things up. But it never occured to me to setup a little script to replace paraFoam.

I'll do that and push out an update.

Anonymous comment on 2011-11-20 12:32

I've found an easy way to fix the issue with the latest openfoam and paraview.

If you simply create a blank file with the extension ".foam" and open the file with paraview then everything works fine.

perhaps putting a script in the package to replace the shipped paraFoam utility?

kragacles commented on 2011-08-16 18:16

Looks like paraFoam in OpenFOAM 2.0.1 is now more tightly tied to OpenCFD's ThirdParty libraries install of Paraview. Building paraFoam requires cmake and several cmake includes that are specific to the ThirdParty library build of ParaView. They are not included in the standard ParaView installation.

So, building paraFoam with this pkg will require manually building the ThirdParty libraries separately, or bundling the needed cmake files into this pkg, and tweaking them to work with the system install of paraview. I'm not sure which is the cleanest way to go.

kragacles commented on 2011-08-15 20:28

NEWS: SGI has just aquired OpenCFD Ltd, the company behind OpenFOAM. No idea what this might mean for the future.

Press release here: http://www.sgi.com/company_info/newsroom/press_releases/2011/august/opencfd.html


kragacles commented on 2011-08-13 20:18

Thanks for the note; I'll look into it when I get back to my box on Monday. Should be an easy fix.

Anonymous comment on 2011-08-12 17:04

I just updated to 2.0.1 and i've noticed paraFoam no longer works.

I get this error

FATAL ERROR: ParaView reader module libraries do not exist

Please build the reader module before continuing:
cd $FOAM_UTILITIES/postProcessing/graphics/PV3Readers
./Allwclean
./Allwmake

I've tried the obvious and ran those commands but all i get is

$ sudo ./Allwmake
+ '[' -d '' -a -r '' ']'

Also tried reinstalling from scratch but that didn't work either.

openFoam itself still works fine its just parafoam that doesn't seem to work.

kragacles commented on 2011-08-10 14:06

Updated to OpenFOAM 2.0.1, which is a bugfix release.

kragacles commented on 2011-06-23 18:13

Glad to help! Let me know if you find any other trouble with the package. OpenFOAM can be quite the beast to maintain.

Anonymous comment on 2011-06-23 17:54

Thank you very much for your help. Also kudos on your rapid response.

It has now installed successfully.

kragacles commented on 2011-06-22 20:46

Your openmpi environment is improperly setup, possibly from an old OpenFOAM install that pointed to the old 1.7.3 ThirdParty library version of openmpi. For a system install of openmpi 1.5.3-3 "mpicc -showme" should return "gcc -pthread -L/usr/lib/openmpi -lmpi -ldl". That is why ptscotch is failing to build.

You will want to clean out any old OpenFOAM and ThirdParty versions which could have installed an openmpi environment; pay special attention to anything in /etc/profile.d/ or /etc/ld.so.conf.d/ that involves openfoam or openmpi. Then logout/in or just restart to clear your environment variables like PATH. Both OpenFOAM and openmpi really fill up your environment.

If the problem persists you might need to go to the arch forums or openmpi (http://www.open-mpi.org/) to find out what might be overwriting the environment for your system install of openmpi (1.5.3-3). I'm afraid I am not an expert.

Anonymous comment on 2011-06-22 20:06

mpicc -showme returns "Cannot open configuration file /opt/OpenFOAM/ThirdParty-1.7.1/platforms/linux64Gcc/openmpi-1.4.1/share/openmpi/mpicc-wrapper-data.txt
Error parsing data file mpicc: Not found"

pacman -Qi openmpi says I have version 1.5.3-3 installed

It fails on bdgraph_bipart_df.o when installing the dependency ptscotch-openmpi

kragacles commented on 2011-06-22 19:16

It seems like OpenFOAM is trying to use their own Thirdparty OpenMPI instead of the system OpenMPI, which should be installed as a dependency of paraview. The file prefs.sh which gets added by the PKGBUILD sets WM_MPI=SYSTEMOPENMPI, which uses mpicc -showme to properly fill out the openmpi paths.

Can you verify that the command "mpicc -showme" works, do a "pacman -Qi openmpi" for details which one is installed, and can you share which file(s) the compile fails on for you?

Anonymous comment on 2011-06-22 18:59

This isn't compiling for me (v.2.0.0) it's looking for files in a third party folder (Cannot open configuration file /opt/OpenFOAM/ThirdParty-1.7.1/platforms/linux64Gcc/openmpi-1.4.1/share/openmpi/mpicc-wrapper-data.txt) that don't exist.

kragacles commented on 2011-06-20 14:19

OpenFOAM 2.0.0 is up. Biggest changes are here: http://www.openfoam.com/version2.0.0/

The dependencies have changed to include parmetis (which includes metis), scotch and ptscotch-openmpi. Paraview is no longer optional. The system install of openMPI is used by default.

kragacles commented on 2011-06-17 15:40

Openfoam 2.0.0 was released yesterday! I'm running through the builds right now, and will have updated packages up later today.

I also believe I have figured out the openmpi issues, and the problems with Metis and Scotch decomposition methods. Just requires some minor patching for some arch specific dependencies.

kragacles commented on 2011-06-17 15:39

Openfoam 2.0.0 was released yesterday! I'm running through the builds right now, and will have updated packages up later today.

I also believe I have figured out the openmpi issues, just required some minor patching for some arch specific.

kragacles commented on 2011-03-07 15:03

I have an idea as to why openmpi isn't working properly with OpenFOAM. The OpenFOAM path setup appears to cause openmpi to look for some settings in the ThirdParty libraries, even if you have not installed the full ThirdParty group and are instead using a system openmpi. I actually ran across this when building another package with openmpi, and I traced the cause to OpenFOAM.

I am going to step back through the OpenFOAM configs and find out where this is happening. It shouldn't be too hard to force OpenFOAM to use the system openMPI.

crabman commented on 2011-03-06 16:04

did anyone get openmpi working? Metis doesnt seem to work, too.

kragacles commented on 2011-01-31 15:41

Thanks for trying it. I will have to give it a test myself and let you know what i run into.

Anonymous comment on 2011-01-28 09:48

It does not seem to work, the linker complains about missing symbols though these symbols seem to be present in /usr/lib/openmpi (according to grep). Maybe openfoam needs openmpi 1.4, whereas the version from community is 1.5?

kragacles commented on 2011-01-26 21:07

I'm afraid I have not tried building Paraview with openmpi from community.

You might try setting the environment variable WM_MPLIB=SYSTEMOPENMPI before configuring and building OpenFOAM. That should cause openfoam's settings.sh file to call mpicc and pickup the flags it needs to build against it.

Let me know if you have any luck.

Anonymous comment on 2011-01-26 20:29

I have installed openmpi from community, how can I enable it in openfoam? Thanks!

kragacles commented on 2011-01-01 16:40

Big thanks for checking the 64bit compile; I just hadn't gotten around to it yet. Package has been updated.

Anonymous comment on 2010-12-28 09:17

Just compiled it for 64bit and it seems to work fine so far (although I did not have the time to test it thoroughly). I suggest changing the arch to "any".

kragacles commented on 2010-12-25 16:25

Fixed and updated to version 2. Thanks so much for the feedback!

Anonymous comment on 2010-12-25 10:14

Don't know if it is shell-dependent, but the PKGBUILD needs a tiny change to work for me samlessly: Allwmake---> ./Allwmake
Thanks for this package, great work! :)

Anonymous comment on 2010-12-25 10:14

Don't know if it is shell-dependent, but the PKGBUILD needs a tiny change to work for me samlessly: Allwmake---> ./Allwmake
Thanks for this package, great work! :)

kragacles commented on 2010-12-07 21:13

Updated to 1.7.1. Two comments:
1. The ThirdParty-1.7.1 bundle is not installed with this package, since its most common use is just to get Paraview. ThirdParty can be installed manually if need be into /opt/OpenFOAM/ThirdParty-1.7.1
2. The version of Paraview in community/ can read foam case files, and is recommended for viewing results.

kragacles commented on 2010-12-07 21:12

Updated to 1.7.1. Two comments:
1. The ThirdParty-1.7.1 bundle is not installed with this package, since it's most common use is just to get Paraview. ThirdParty can be installed manually if need be.
2. The version of Paraview in community/ can read foam case files, and is recommended for viewing results.

kragacles commented on 2010-11-02 18:39

I just took over the package. I should have a new bundle up here by the end of the week. Just getting everying sorted out so it installs cleanly with the new version.