CFD Online Discussion Forums

CFD Online Discussion Forums (
-   OpenFOAM Installation (
-   -   Problems with compiling (

roberthino March 16, 2008 06:46

hi all, i am trying to compi
hi all,
i am trying to compile a modified solver with ubuntu. the error message i got looks like this:

robert@robert-laptop:~/OpenFOAM/OpenFOAM-1.4.1/applications/solvers/incompressible/simpleFoam$ wmake
g++ -m32 -Dlinux -DDP -Wall -Wno-strict-aliasing -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate-depth-40 -I/home/robert/OpenFOAM/OpenFOAM-1.4.1/src/finiteVolume/lnInclude -I/home/robert/OpenFOAM/OpenFOAM-1.4.1/src/turbulenceModels -I/home/robert/OpenFOAM/OpenFOAM-1.4.1/src/transportModels -IlnInclude -I. -I/home/robert/OpenFOAM/OpenFOAM-1.4.1/src/OpenFOAM/lnInclude -fPIC -pthread Make/linuxGccDPOpt/simpleFoam.o -L/home/robert/OpenFOAM/OpenFOAM-1.4.1/lib/linuxGccDPOpt \
-lincompressibleTurbulenceModels -lincompressibleTransportModels -lfiniteVolume -lmeshTools -lOpenFOAM -ldl penFOAM/linux/gcc-4.2.1/lib/libiberty.a -o /home/robert/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linuxGccDPOpt/simpleFoam
g++: penFOAM/linux/gcc-4.2.1/lib/libiberty.a: No such file or directory
make: *** [/home/robert/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linuxGccDPOpt/simpleFoam] Error 1

do i have to install any extra package to get rid of the problem? i hope someone canhelp me

dmoroian March 17, 2008 03:04

Hi Robert, I never had this p
Hi Robert,
I never had this problem, but I know it was discussed many times on the forum. Just search for it and you'll find your solution (search: libibery, first result: Cannot find liberty).


roberthino March 17, 2008 04:02

hm, well the problem is that i
hm, well the problem is that i have already done everything what is mentioned there :-)

dmoroian March 17, 2008 05:04

Ok, so do you have the library
Ok, so do you have the library in the mentioned path OpenFOAM/linux/gcc-4.2.1/lib/libiberty.a ?
If you don't, then you need to install it. One way is to compile yourself the latest gcc.
Another way (I found this on google - search ubuntu libiberty) is to install binutils-dev. It should be included with it.


All times are GMT -4. The time now is 16:52.