|
[Sponsors] |
![]() |
![]() |
#1 |
New Member
VNPenguin
Join Date: Apr 2010
Posts: 19
Rep Power: 15 ![]() |
Hi all,
I'm trying to compile OpenFOAM 1.6.x on Fedora 12 x86_64. I got 1.6.x from Git repo and use the gcc compiler of Fedora Code:
... /OpenFOAM/OpenFOAM-1.6.x/lib/linux64GccDPOpt \ -lspecie -lOpenFOAM -liberty -ldl -lm -o /Disk2/OpenFOAM/OpenFOAM-1.6.x/applications/bin/linux64GccDPOpt/equilibriumCO /usr/bin/ld: cannot find -lOpenFOAM collect2: ld returned 1 exit status make[2]: *** [/Disk2/OpenFOAM/OpenFOAM-1.6.x/applications/bin/linux64GccDPOpt/equilibriumCO] Error 1 make[2]: Leaving directory `/Disk2/OpenFOAM/OpenFOAM-1.6.x/applications/utilities/thermophysical/equilibriumCO' make[1]: *** [equilibriumCO] Error 2 make[2]: Entering directory `/Disk2/OpenFOAM/OpenFOAM-1.6.x/applications/utilities/thermophysical/equilibriumFlameT' Making dependency list for source file equilibriumFlameT.C make[2]: Leaving directory `/Disk2/OpenFOAM/OpenFOAM-1.6.x/applications/utilities/thermophysical/equilibriumFlameT' make[2]: Entering directory `/Disk2/OpenFOAM/OpenFOAM-1.6.x/applications/utilities/thermophysical/equilibriumFlameT' SOURCE=equilibriumFlameT.C ; g++ -m64 -Dlinux64 -DWM_DP -Wall -Wno-strict-aliasing -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-40 -I/Disk2/OpenFOAM/OpenFOAM-1.6.x/src/thermophysicalModels/specie/lnInclude -IlnInclude -I. -I/Disk2/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude -I/Disk2/OpenFOAM/OpenFOAM-1.6.x/src/OSspecific/POSIX/lnInclude -fPIC -c $SOURCE -o Make/linux64GccDPOpt/equilibriumFlameT.o g++ -m64 -Dlinux64 -DWM_DP -Wall -Wno-strict-aliasing -Wextra -Wno-unused-parameter -Wold-style-cast -Wnon-virtual-dtor -O3 -DNoRepository -ftemplate-depth-40 -I/Disk2/OpenFOAM/OpenFOAM-1.6.x/src/thermophysicalModels/specie/lnInclude -IlnInclude -I. -I/Disk2/OpenFOAM/OpenFOAM-1.6.x/src/OpenFOAM/lnInclude -I/Disk2/OpenFOAM/OpenFOAM-1.6.x/src/OSspecific/POSIX/lnInclude -fPIC Make/linux64GccDPOpt/equilibriumFlameT.o -L/Disk2/OpenFOAM/OpenFOAM-1.6.x/lib/linux64GccDPOpt \ -lspecie -lOpenFOAM -liberty -ldl -lm -o /Disk2/OpenFOAM/OpenFOAM-1.6.x/applications/bin/linux64GccDPOpt/equilibriumFlameT /usr/bin/ld: cannot find -lOpenFOAM collect2: ld returned 1 exit status make[2]: *** [/Disk2/OpenFOAM/OpenFOAM-1.6.x/applications/bin/linux64GccDPOpt/equilibriumFlameT] Error 1 make[2]: Leaving directory `/Disk2/OpenFOAM/OpenFOAM-1.6.x/applications/utilities/thermophysical/equilibriumFlameT' make[1]: *** [equilibriumFlameT] Error 2 linux64GccDPOpt/options:6: *** missing separator. Stop. wmake error: file 'Make/linux64GccDPOpt/objectFiles' could not be created make[1]: *** [IFCLookUpTableGen] Error 1 linux64GccDPOpt/options:6: *** missing separator. Stop. wmake error: file 'Make/linux64GccDPOpt/objectFiles' could not be created make[1]: *** [mixtureAdiabaticFlameT] Error 1 make[1]: Target `application' not remade because of errors. make[1]: Leaving directory `/Disk2/OpenFOAM/OpenFOAM-1.6.x/applications/utilities/thermophysical' make: *** [thermophysical] Error 2 make: Target `application' not remade because of errors. Code:
> gcc --version gcc (GCC) 4.4.3 20100127 (Red Hat 4.4.3-4) Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Thank you in advance, |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Member
MSR CHANDRA MURTHY
Join Date: Mar 2009
Posts: 33
Rep Power: 16 ![]() |
I think cmake rules for this gcc version 4.4.x does not exist. use openfoam provided gcc 4.3.x compiler instead of inbuilt gcc 4.4.x. Change the setting.sh file accordingly. i am working in fedora 12 with daily updated and compiler version of 1.6.x. all is going well so far.
|
|
![]() |
![]() |
![]() |
![]() |
#3 |
New Member
VNPenguin
Join Date: Apr 2010
Posts: 19
Rep Power: 15 ![]() |
Thank you,
With gcc-4.3.3 it's ok. |
|
![]() |
![]() |
![]() |
![]() |
#4 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,969
Blog Entries: 45
Rep Power: 127 ![]() ![]() ![]() ![]() ![]() ![]() |
Greetings VNPenguin,
Since you dared me, I've solved the issue ![]() Best regards, Bruno
__________________
|
|
![]() |
![]() |
![]() |
![]() |
#6 | |
New Member
VNPenguin
Join Date: Apr 2010
Posts: 19
Rep Power: 15 ![]() |
Quote:
The only thing changed in my settings.sh is the following line: Code:
compilerInstall=System ![]() |
||
![]() |
![]() |
![]() |
![]() |
#7 |
Member
Join Date: Jan 2010
Posts: 44
Rep Power: 15 ![]() |
I met the similar problem, "linux64GccDPOpt/options:6: *** missing separator. Stop.", when I installed OpenFOAM 1.5 using gcc-4.5. Any idea to do with it?
|
|
![]() |
![]() |
![]() |
![]() |
#8 | |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,969
Blog Entries: 45
Rep Power: 127 ![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
Code:
CPP = cpp -traditional-cpp $(GFLAGS)
__________________
|
||
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
install openfoam in fedora | Ahmed Khattab | OpenFOAM Installation | 32 | September 23, 2011 11:11 |
Fedora 10 OpenFOAM15 | philippose | OpenFOAM Installation | 7 | February 18, 2009 04:37 |
STAR-CD 3.268in Fedora 8 | Thomas Stockheim | Siemens | 3 | April 28, 2008 03:43 |
Gambit in Fedora 8 | fedora 8 | FLUENT | 4 | November 23, 2007 13:59 |
FEDORA CORE and PARALLEL processing | Tuks | CFX | 2 | August 20, 2005 11:05 |