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

Compilation problem crtbegino not found

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

Reply
 
LinkBack Thread Tools Display Modes
Old   July 24, 2006, 09:07
Default Hi Evenyone, I still have s
  #1
New Member
 
Frédéric
Join Date: Mar 2009
Posts: 18
Rep Power: 8
fred is on a distinguished road
Hi Evenyone,

I still have some trouble with the installation.
Even if I follow the procedure on my redhat machine (9, enterprise 3), I have the error message :
/home/bouyer/OpenFOAM/linux/binutils-2.16.1/lib/../i686-pc-linux-gnu/bin/ld: crtbegin.o: pas de fichier tel: Aucun fichier ou répertoire de ce type

which means that the crtbegin.o is not found by the ld ... The *.o files are in the gcc-4.1.1 sub-directories ...

Do you have any idea to overcome this problem ?

Regards,

Frédéric

PS: with binutils 16.1 en gcc4.1.1, same errors with binutils-1.17
fred is offline   Reply With Quote

Old   July 25, 2006, 03:01
Default Hi, Following the message :
  #2
New Member
 
Frédéric
Join Date: Mar 2009
Posts: 18
Rep Power: 8
fred is on a distinguished road
Hi,

Following the message :

http://www.cfd-online.com/OpenFOAM_D...tml?1149275719

I copy the files *.o in one of the directory suggested by 'g++ -v' ... in one of the ../../gcc-4.1.1 directories ...

But now, I have the undefined reference: ldopen, lderror ...

Do you have any idea to overcome this ?

One more trouble is :

Generating vtkFoamReaderClientServer.cxx
Generating vtkFoamDataClientServer.cxx
Scanning dependencies of target PVFoamReader
Building CXX object CMakeFiles/PVFoamReader.dir/vtkFoamReader.o
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.cxx:41:21: erreur: vtkFoam.H : Aucun fichier ou répertoire de ce type
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.cxx: In destructor 'virtual vtkFoamReader::~vtkFoamReader()':
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.cxx:111: attention : problème possible détecté dans l'invocation de l'opérateur delete:
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.cxx:111: attention : invalid use of undefined type 'struct Foam::vtkFoam'
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.h:47: attention : forward declaration of 'struct Foam::vtkFoam'
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.cxx:111: note: ni le destructeur ni l'opérateur « delete » spécifique à la classe ne sera appellé, même s'ils sont déclarés lorsque la classe est définie
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.cxx: In member function 'virtual void vtkFoamReader::ExecuteInformation()':
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.cxx:144: erreur: invalid use of undefined type 'struct Foam::vtkFoam'
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.h:47: erreur: forward declaration of 'struct Foam::vtkFoam'
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.cxx:148: erreur: invalid use of undefined type 'struct Foam::vtkFoam'
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.h:47: erreur: forward declaration of 'struct Foam::vtkFoam'
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.cxx: In member function 'virtual void vtkFoamReader::Execute()':
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.cxx:159: erreur: invalid use of undefined type 'struct Foam::vtkFoam'
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.h:47: erreur: forward declaration of 'struct Foam::vtkFoam'
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.cxx:185: erreur: invalid use of undefined type 'struct Foam::vtkFoam'
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.h:47: erreur: forward declaration of 'struct Foam::vtkFoam'
make[2]: *** [CMakeFiles/PVFoamReader.dir/vtkFoamReader.o] Erreur 1
make[1]: *** [CMakeFiles/PVFoamReader.dir/all] Erreur 2
make: *** [all] Erreur 2


Thanks a lot,

Frédéric
fred is offline   Reply With Quote

Old   July 25, 2006, 03:57
Default Hi, One more message on tha
  #3
New Member
 
Frédéric
Join Date: Mar 2009
Posts: 18
Rep Power: 8
fred is on a distinguished road
Hi,

One more message on that problem:
"undefined reference : dlopen, dlerror" ...

This is due to the fact that -ldl is missing during the compilation.

I add in the $HOME/OpenFOAM/OpenFOAM-1.3/src/OpenFOAM/Make/options the -ldl at the end of LIB_LIBS ...
And all work fine !!!
[Is it possible to add a comment on that point ? in the Wiki procedure ?]

Now I have to face the proble of :
Building CXX object CMakeFiles/PVFoamReader.dir/vtkFoamReader.o
...
...
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.h:47: erreur: forward declaration of 'struct Foam::vtkFoam'
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.cxx:185: erreur: invalid use of undefined type 'struct Foam::vtkFoam'
/home/bouyer/OpenFOAM/OpenFOAM-1.3/applications/utilities/postProcessing/graphic s/PVFoamReader/PVFoamReader/vtkFoamReader.h:47: erreur: forward declaration of 'struct Foam::vtkFoam'
make[2]: *** [CMakeFiles/PVFoamReader.dir/vtkFoamReader.o] Erreur 1
make[1]: *** [CMakeFiles/PVFoamReader.dir/all] Erreur 2
make: *** [all] Erreur 2


Any help would be fine ...

regards,

Frédéric
fred is offline   Reply With Quote

Old   July 25, 2006, 05:39
Default Hi, I read a little the err
  #4
New Member
 
Frédéric
Join Date: Mar 2009
Posts: 18
Rep Power: 8
fred is on a distinguished road
Hi,

I read a little the error messages during the compilation. The vtkFoam.H was not found because placed in a wrong directory.
I copy the file in the proper directory, and I got the package compiled ...

Hopes this will help in the future ...

Probably, something to add in the wiki procedure ...

Regards,

Frédéric
fred is offline   Reply With Quote

Old   April 30, 2007, 09:36
Default I need Help. Iam trying to ins
  #5
Senior Member
 
Suresh kumar Kannan
Join Date: Mar 2009
Location: Luxembourg, Luxembourg, Luxembourg
Posts: 129
Rep Power: 8
kumar is on a distinguished road
I need Help. Iam trying to install 1.4 on a RedHat4 machine. Iam getting different errors.
One of the error is the following.
cannot find -lOpenFOAM
Has any one compiled the new version on RedHat.
This library should be created before calling it.
I have the following files in /home/l_kumar/OpenFOAM/OpenFOAM-1.4/lib directory:
OpenFOAM-1.4]$ ls -l lib/linuxGcc4DPOpt/
total 31216
drwxrwxr-x 2 l_kumar l_kumar 4096 Apr 27 14:38 dummy
drwxrwxr-x 2 l_kumar l_kumar 4096 Apr 27 14:38 lam-7.1.2
-rwxrwxr-x 1 l_kumar l_kumar 376886 Apr 27 15:55 libbasicThermophysicalModels.so
-rwxrwxr-x 1 l_kumar l_kumar 193351 Apr 27 15:59 libchemistryModel.so
-rwxrwxr-x 1 l_kumar l_kumar 1858327 Apr 27 15:58 libcombustionThermophysicalModels.so
-rwxrwxr-x 1 l_kumar l_kumar 1221949 Apr 27 16:33 libcompressibleLESmodels.so
-rwxrwxr-x 1 l_kumar l_kumar 1517183 Apr 27 16:19 libcompressibleTurbulenceModels.so
-rwxrwxr-x 1 l_kumar l_kumar 961805 Apr 27 16:37 libdieselSpray.so
-rwxrwxr-x 1 l_kumar l_kumar 110977 Apr 27 15:50 libdynamicFvMesh.so
-rwxrwxr-x 1 l_kumar l_kumar 2559812 Apr 27 15:49 libdynamicMesh.so
-rwxrwxr-x 1 l_kumar l_kumar 56415 Apr 27 14:41 libedgeMesh.so
-rwxrwxr-x 1 l_kumar l_kumar 322050 Apr 27 15:52 libengine.so
-rwxrwxr-x 1 l_kumar l_kumar 119572 Apr 27 16:38 liberrorEstimation.so
-rw-rw-r-- 1 l_kumar l_kumar 11408 Apr 27 16:38 libfbsdmalloc.o
-rwxrwxr-x 1 l_kumar l_kumar 11503888 Apr 27 15:42 libfiniteVolume.so
-rwxrwxr-x 1 l_kumar l_kumar 4684 Apr 27 14:31 libfoamUser.so
-rwxrwxr-x 1 l_kumar l_kumar 4684 Apr 27 16:39 libfoamUtil.so
-rwxrwxr-x 1 l_kumar l_kumar 627014 Apr 27 15:52 libfvMotionSolvers.so
-rwxrwxr-x 1 l_kumar l_kumar 158719 Apr 27 16:38 libGstream.so
-rwxrwxr-x 1 l_kumar l_kumar 20443 Apr 27 15:42 libIMlib.so
-rwxrwxr-x 1 l_kumar l_kumar 1544511 Apr 27 16:28 libincompressibleLESmodels.so
-rwxrwxr-x 1 l_kumar l_kumar 340027 Apr 27 16:00 libincompressibleTransportModels.so
-rwxrwxr-x 1 l_kumar l_kumar 2281374 Apr 27 16:13 libincompressibleTurbulenceModels.so
-rwxrwxr-x 1 l_kumar l_kumar 481922 Apr 27 16:01 libinterfaceProperties.so
-rwxrwxr-x 1 l_kumar l_kumar 10340 Apr 27 14:39 liblagrangian.so
-rwxrwxr-x 1 l_kumar l_kumar 201072 Apr 27 15:58 liblaminarFlameSpeedModels.so
-rwxrwxr-x 1 l_kumar l_kumar 207346 Apr 27 16:21 libLESdeltas.so
-rwxrwxr-x 1 l_kumar l_kumar 722146 Apr 27 16:21 libLESfilters.so
-rwxrwxr-x 1 l_kumar l_kumar 39889 Apr 27 15:55 libliquidMixture.so
-rwxrwxr-x 1 l_kumar l_kumar 387737 Apr 27 15:54 libliquids.so
-rwxrwxr-x 1 l_kumar l_kumar 1708198 Apr 27 14:45 libmeshTools.so
-rwxrwxr-x 1 l_kumar l_kumar 37584 Apr 27 15:42 libMGridGenGamgAgglomeration.so
-rwxrwxr-x 1 l_kumar l_kumar 85372 Apr 27 15:42 libMGridGen.so
-rwxrwxr-x 1 l_kumar l_kumar 60931 Apr 27 15:53 libODE.so
-rwxrwxr-x 1 l_kumar l_kumar 91737 Apr 27 15:59 libpdf.so
-rwxrwxr-x 1 l_kumar l_kumar 91419 Apr 27 15:53 librandomProcesses.so
-rwxrwxr-x 1 l_kumar l_kumar 323115 Apr 27 15:43 libsampling.so
-rwxrwxr-x 1 l_kumar l_kumar 291776 Apr 27 16:38 libsolidParticle.so
-rwxrwxr-x 1 l_kumar l_kumar 378452 Apr 27 15:53 libspecie.so
-rwxrwxr-x 1 l_kumar l_kumar 57340 Apr 27 15:54 libthermophysicalFunctions.so
-rwxrwxr-x 1 l_kumar l_kumar 113606 Apr 27 15:50 libtopoChangerFvMesh.so
-rwxrwxr-x 1 l_kumar l_kumar 553179 Apr 27 14:40 libtriSurface.so
-rwxrwxr-x 1 l_kumar l_kumar 80589 Apr 27 14:31 libz.so


+ ./Allwmake
+ cd solvers
+ wmake all
make[1]: Entering directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/solvers/financial'
make[2]: Entering directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/solvers/financial/financialFoa m'
Making dependency list for source file financialFoam.C
make[2]: Leaving directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/solvers/financial/financialFoa m'
make[2]: Entering directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/solvers/financial/financialFoa m'
SOURCE=financialFoam.C ; g++ -m32 -Dlinux -DDP -Wall -Wno-strict-aliasing -Wextra -Wno-unused-parameter -Wold-style-cast -O3
-DNoRepository -ftemplate-depth-40 -I/home/l_kumar/OpenFOAM/OpenFOAM-1.4/src/finiteVolume/lnInclude -I/home/l_kumar/OpenFOAM/
OpenFOAM-1.4/src/sampling/lnInclude -IlnInclude -I. -I/home/l_kumar/OpenFOAM/OpenFOAM-1.4/src/OpenFOAM/lnInclude -fPIC -pthr
ead -c $SOURCE -o Make/linuxGcc4DPOpt/financialFoam.o
g++ -m32 -Dlinux -DDP -Wall -Wno-strict-aliasing -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate
-depth-40 -I/home/l_kumar/OpenFOAM/OpenFOAM-1.4/src/finiteVolume/lnInclude -I/home/l_kumar/OpenFOAM/OpenFOAM-1.4/src/sampling/
lnInclude -IlnInclude -I. -I/home/l_kumar/OpenFOAM/OpenFOAM-1.4/src/OpenFOAM/lnInclude -fPIC -pthread Make/linuxGcc4DPOpt/fi
nancialFoam.o -L/home/l_kumar/OpenFOAM/OpenFOAM-1.4/lib/linuxGcc4DPOpt \
-lsampling -lmeshTools -lOpenFOAM -liberty -ldl -lm -o /home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/bin/linuxGcc4DP
Opt/financialFoam
/usr/bin/ld: cannot find -lOpenFOAM
collect2: ld returned 1 exit status
make[2]: *** [/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/bin/linuxGcc4DPOpt/financialFo am] Error 1
make[2]: Leaving directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/solvers/financial/financialFoa m'
make[1]: *** [financialFoam] Error 2
make[1]: Leaving directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/solvers/financial'
make: *** [financial] Error 2
+ cd utilities
+ wmake all
make[1]: Entering directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/utilities/mesh'
make[2]: Entering directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/utilities/mesh/conversion'
make[3]: Entering directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/utilities/mesh/conversion/netg enNeutralToFoam'
Making dependency list for source file netgenNeutralToFoam.C
make[3]: Leaving directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/utilities/mesh/conversion/netg enNeutralToFoam'
make[3]: Entering directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/utilities/mesh/conversion/netg enNeutralToFoam'
SOURCE=netgenNeutralToFoam.C ; g++ -m32 -Dlinux -DDP -Wall -Wno-strict-aliasing -Wextra -Wno-unused-parameter -Wold-style-cas
t -O3 -DNoRepository -ftemplate-depth-40 -IlnInclude -I. -I/home/l_kumar/OpenFOAM/OpenFOAM-1.4/src/OpenFOAM/lnInclude -fPI
C -pthread -c $SOURCE -o Make/linuxGcc4DPOpt/netgenNeutralToFoam.o
g++ -m32 -Dlinux -DDP -Wall -Wno-strict-aliasing -Wextra -Wno-unused-parameter -Wold-style-cast -O3 -DNoRepository -ftemplate
-depth-40 -IlnInclude -I. -I/home/l_kumar/OpenFOAM/OpenFOAM-1.4/src/OpenFOAM/lnInclude -fPIC -pthread Make/linuxGcc4DPOpt/n
etgenNeutralToFoam.o -L/home/l_kumar/OpenFOAM/OpenFOAM-1.4/lib/linuxGcc4DPOpt \
-lOpenFOAM -liberty -ldl -lm -o /home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/bin/linuxGcc4DPOpt/netgenNeutra lToFoa
m
/usr/bin/ld: cannot find -lOpenFOAM
collect2: ld returned 1 exit status
make[3]: *** [/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/bin/linuxGcc4DPOpt/netgenNeutr alToFoam] Error 1
make[3]: Leaving directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/utilities/mesh/conversion/netg enNeutralToFoam'
make[2]: *** [netgenNeutralToFoam] Error 2
make[2]: Leaving directory `/home/l_kumar/OpenFOAM/OpenFOAM-1.4/applications/utilities/mesh/conversion'
make[1]: *** [conversion] Error 2
kumar is offline   Reply With Quote

Reply

Thread Tools
Display Modes

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

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
!!! UDF - Compilation problem !!! Everest FLUENT 1 January 12, 2009 18:56
Problem of compilation OF 14Allwmake command not found erik_d OpenFOAM Bugs 13 September 13, 2008 21:45
Problem FoamXHostBrowser not found after successful compilation david_flo1 OpenFOAM 0 January 21, 2008 23:04
Negative densities found ina an I.C engine problem varun CD-adapco 5 June 2, 2005 02:03
udf compilation problem co2 FLUENT 4 April 16, 2004 17:34


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