Help!! Need: Walkthrough OpenFOAM-1.6-ext on OpenSUSE 12.1 64bit
Hi guys
I have tried a couple of days to install and compile the OpenFOAM-1.6-ext on my laptop. I didn't make it. There are two critical errors. Could someone post your successful Walkthrough of Install OpenFOAM-1.6-ext on OpenSUSE 12.1 64bit! Thanks a lot! |
Uhm... The walkthrough your asking for is already available in 1.6-ext, in the path "doc/buildInstructions/openSUSE/12.1/Compilation_openSUSE_12.1_64bit.txt".
You can see it online here: http://openfoam-extend.git.sourcefor...it.txt;hb=HEAD |
Quote:
|
Quote:
What errors are you getting? |
Quote:
Quote:
|
OK, what are the first errors shown in "log.Allwmake"?
|
There is one step they didn't mention: after installing the system's Open-MPI, you have to log out and log back in. Otherwise it isn't known to the working session as to which mpirun to use.
|
First one:
Quote:
Quote:
|
OK, they are related. The first one should be fixed if you run as root (or with sudo):
Code:
zypper install -t pattern devel_C_C++ |
Ok, but actually I followed the tutorial from Martin Beaudoin. The OpenMPI in stage2 is not installed in my laptop. I used the OpenMPI direct from System. Would you like to see all the log files, I could send you, cause I don't know how to post them all.
|
Quote:
I'm trying the steps myself and so far from your feedback the following steps are missing in the walkthrough:
|
Awesome! You are a big boss!
Any Ideas about this one? Quote:
|
You are right. The first error disappeared.
Quote:
|
Quote:
Quote:
|
I have ran AllMake.stage3 agian.
and sourced the . ~/OpenFOAM/OpenFOAM-1.6-ext/etc/bashrc. and ran the Allwmake. The error motionSolver.H comes out. Should I download it, and save in /home/yukaiyu/OpenFOAM/OpenFOAM-1.6-ext/src/dynamicMesh/dynamicMesh/lnInclude/ Quote:
|
I have a feeling you better run the other stages as well, namely:
Code:
cd $WM_PROJECT_DIR/ThirdParty |
1 Attachment(s)
my log file contains no errors. But by doing the foamInstallationTest it shows a critical error.
Quote:
|
Not to worry, that's an old bug in the diagnosis script :)
I think you're ready to start using 1.6-ext! Have fun! :) |
@the build instructions for OpenSUSE 12.1 64bit:
I just tested every single instructions of the build instructions I wrote for OpenSUSE 12.1 64bit using a brand new OpenSUSE 12.1 64bit system. Everything compiled without a single glitch. No need for additional packages. The instructions provided are complete and sufficient. @OpenMPI on OpenSUSE 12.1-64bit: You don't have to logoff nor reboot your system after configuring and compiling OF 1.6-ext in order to run a parallel simulation using the system installed mpirun on OpenSUSE 12.1-64bit . This is nonsense. And yes, I took the time to test this as well. @error messages from 'foamInstallationTest': Have you seen any mention of 'foamInstallationTest' in the build instructions? You did not because running this script is not necessary. As a matter of fact, I can't even remember the last time I invoked that rather useless script. Martin |
Martin,
I've updated the report: https://sourceforge.net/apps/mantisb...hp?id=149#c370 My apologies for not fully checking the instructions myself and delivered that complete log when I did the initial report. Best regards, Bruno |
All times are GMT -4. The time now is 08:03. |