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

OpenFOAM 1.6.x Installer for Ubuntu

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

Like Tree1Likes

Reply
 
LinkBack Thread Tools Display Modes
Old   March 30, 2010, 12:35
Default
  #21
Member
 
Fábio César Canesin
Join Date: Mar 2010
Location: Florianópolis
Posts: 67
Rep Power: 7
Canesin is on a distinguished road
Thanks akidess, the script is not only aimed to install OF, it is intended to do other things also, that comes to be needed as an user evolve his knowledge about the software, like provide easy appliances builds, update from the git and install remote servers (that is way the use of dialogs other then some more visual interfaces).
Canesin is offline   Reply With Quote

Old   April 2, 2010, 18:42
Default
  #22
New Member
 
JohnMichaelKane
Join Date: Mar 2010
Posts: 18
Rep Power: 7
JohnMichaelKane is on a distinguished road
Greetings.

Tested the newly updated script, everything installed without issue.

Fantastic work.
JohnMichaelKane is offline   Reply With Quote

Old   April 27, 2010, 19:53
Default
  #23
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,301
Blog Entries: 34
Rep Power: 84
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Greetings to all,
Quote:
Originally Posted by wyldckat View Post
So, I'm signing off for now, and I hope this new script can serve as an inspiration for future upgrades to it
Uhm, apparently after a few weeks/months, we can't edit our own posts

So, as a redundancy effort, I'm posting as a reference to the post #18, which is now outdated!
The latest script is available at google code here: openfoam-ubuntu

Best regards,
Bruno
wyldckat is offline   Reply With Quote

Old   April 28, 2010, 18:20
Default
  #24
Senior Member
 
John Deas
Join Date: Mar 2009
Posts: 160
Rep Power: 8
johndeas is on a distinguished road
Hi,

I tried to use the script on a 10.04 x86_64 version of Ubuntu.

The main compilation process went smoothly, but when building Paraview, I got:

Code:
ParaView_DIR=/home/vinvin/OpenFOAM/ThirdParty-1.6.x/paraview-3.6.1/platforms/linux64Gcc
----
Configuring paraview-3.6.1 (major version: 3.6)
    MPI    support : false
    Python support : false
    MESA   support : false
    Qt dev support : true
    Source         : /home/vinvin/OpenFOAM/ThirdParty-1.6.x/paraview-3.6.1
    Target         : /home/vinvin/OpenFOAM/ThirdParty-1.6.x/paraview-3.6.1/platforms/linux64Gcc
----

cmake -DCMAKE_INSTALL_PREFIX:PATH=/home/vinvin/OpenFOAM/ThirdParty-1.6.x/paraview-3.6.1/platforms/linux64Gcc -DVTK_USE_TK=FALSE -DBUILD_SHARED_LIBS:BOOL=ON -DVTK_USE_RPATH:BOOL=OFF -DCMAKE_BUILD_TYPE:STRING=Release -DPARAVIEW_INSTALL_DEVELOPMENT:BOOL=ON -DPARAVIEW_BUILD_QT_GUI=ON ../..

----

cmake: /home/vinvin/OpenFOAM/ThirdParty-1.6.x/gcc-4.3.3/platforms/linux64/lib64/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by cmake)
    Starting make
make: *** No targets specified and no makefile found.  Stop.
Command exited with non-zero status 2
0.00user 0.00system 0:00.01elapsed 0%CPU (0avgtext+0avgdata 4720maxresident)k
0inputs+0outputs (0major+347minor)pagefaults 0swaps
    Done make
    For quicker development, linking lib/paraview-3.6/ -> bin/
    Creating html documentation
make: *** No rule to make target `HTMLDocumentation'.  Stop.
    Installing ParaView to /home/vinvin/OpenFOAM/ThirdParty-1.6.x/paraview-3.6.1/platforms/linux64Gcc
disabled 'make install' for now, just use links
    ---
    Installation complete
    Set environment variables:

        export ParaView_INST_DIR=/home/vinvin/OpenFOAM/ThirdParty-1.6.x/paraview-3.6.1
        export ParaView_DIR=/home/vinvin/OpenFOAM/ThirdParty-1.6.x/paraview-3.6.1/platforms/linux64Gcc
        export PV_PLUGIN_PATH=/home/vinvin/OpenFOAM/OpenFOAM-1.6.x/lib/linux64GccDPOpt
        export PATH=$ParaView_DIR/bin:$PATH
    ---
-- Replacing path hard links for $ParaView_DIR
   *.cmake: 
-- Replacing path hard links for $ParaView_INST_DIR
   *.cmake: 
-- Replacing path hard links for $WM_COMPILER_DIR
   *cmake*: 
done

real    0m0.575s
user    0m0.010s
sys    0m0.030s
I hope the author find something useful in this report.
johndeas is offline   Reply With Quote

Old   April 28, 2010, 19:20
Default
  #25
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,301
Blog Entries: 34
Rep Power: 84
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Greetings John,

What version of the script did you use? Or in other words, when did you download the script? Because that bug shouldn't happen anymore with the latest version

Additionally, what options did you choose when running the script? Or maybe more specifically, did you pick to use OpenFOAM's gcc?

Best regards,
Bruno
wyldckat is offline   Reply With Quote

Old   April 29, 2010, 09:02
Default
  #26
Senior Member
 
John Deas
Join Date: Mar 2009
Posts: 160
Rep Power: 8
johndeas is on a distinguished road
I took version 4.1 from http://code.google.com/p/openfoam-ubuntu/

But, I see that a new one is available, which I am going to try ASAP.

i used all the default options, which mean using openfoam gcc without rebuilding it.
johndeas is offline   Reply With Quote

Old   May 10, 2010, 14:17
Default Missing packages on ubuntu 10.04
  #27
nsf
Member
 
Nicolas Edh
Join Date: Mar 2010
Location: Uppsala, Sweden
Posts: 85
Rep Power: 7
nsf is on a distinguished road
Hi all!

First I would like to thank the authors for the good work on the script which worked flawless on ubuntu 9.10!

I decided, apparently for no better reason than "I can, so I will", to update my ubuntu. I did a clean install of ubuntu 10.04 and tried installOF.sh v0.5 which failed.

It seemed none of the utilities in ~/OpenFOAM/OpenFOAM-1.6.x/applications/utilities/postProcessing/graphics would compile. When I tried running wmake on just PV3FoamReader it gave the following error

no rule to create target libpng.so needed by libPV3FoamReader.so

I searched the ubuntu package repository and found that the package libpng12-dev provided libpng.so. I installed the package but then wmake complained on missing libxi.so, a found a package that provided it but wmake was not satisfied. In total I had the following missing targets:

libpng.so, libxi.so, libXrender.so, libXrandr.so, libXcursor.so, libXinerama.so, libfreetype.so, libfontconfig.so, libgthread-2.0.so

and had to install the following packages:

libxi-dev libxrender-dev libxrandr-dev libxcursor-dev libxinerama-dev libfreetype6-dev libfontconfig1-dev libglib2.0-dev

after that all went well. I hope this can be of use to anybody else trying the script.

Best regards

Nicolas
nsf is offline   Reply With Quote

Old   May 10, 2010, 16:21
Default
  #28
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,301
Blog Entries: 34
Rep Power: 84
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Greetings Nicolas and welcome to the forum

Many thanks for the report. And here is another missing package: qt4-dev-tools
It's necessary for Paraview to have online help up and running.

This script project has an experimental script that is in the works and we are thinning out the bugs. And your report comes quite in handy, since I didn't catch that problem yet.

Best regards,
Bruno

Last edited by wyldckat; May 10, 2010 at 16:21. Reason: missed a space...
wyldckat is offline   Reply With Quote

Old   May 11, 2010, 14:11
Thumbs up
  #29
nsf
Member
 
Nicolas Edh
Join Date: Mar 2010
Location: Uppsala, Sweden
Posts: 85
Rep Power: 7
nsf is on a distinguished road
Thanks for the welcome,

Thanks for the advice, I had to compile paraview in order to get the help to work, just using the binaries was not enough.

I compiled paraview with the qt-version that comes with Ubuntu but I am experiencing some graphical glitches. I think I'll recompile with the recommended version of qt. With installOF.sh it shouldn't be a problem .

Best regards
Nicolas
nsf is offline   Reply With Quote

Old   May 12, 2010, 19:26
Default Install on Clean 64bit Lucid
  #30
New Member
 
Aleksey Matyushev
Join Date: Mar 2010
Posts: 10
Rep Power: 7
aleksey is on a distinguished road
Hey guys,

Again thanks for all your hard work. I ran the installOF script this afternoon (version 0.9) on a fresh installation of Lucid 64 bit. I selected all the default parameters as well as a custom compilation of the ParaView package.

The download, and compilation all worked flawlessly. However, when I tried to run the IcoFoam/cavity example, I was not able to launch ParaView with the paraFoam command. The following error was thrown.


$ paraFoam
created temporary 'cavity.OpenFOAM'
/home/user/OpenFOAM/OpenFOAM-1.6.x/bin/paraFoam: line 129: paraview: command not found

Thanks in advance!
Aleksey
aleksey is offline   Reply With Quote

Old   May 12, 2010, 19:38
Default
  #31
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,301
Blog Entries: 34
Rep Power: 84
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Greetings Aleksey,

We're working on the fix right now, but it will take a while until we get it fixed.

You probably didn't read what the installOF.sh script gave you near the end, reporting that Paraview didn't build It has happened to us a couple of times now... and hasn't been fixed before, because I tested the script various times in the 32bit version and only recently did I try in the 64bit version

Will post here when it is finally fixed

Best regards,
Bruno
wyldckat is offline   Reply With Quote

Old   May 12, 2010, 19:46
Default
  #32
New Member
 
Aleksey Matyushev
Join Date: Mar 2010
Posts: 10
Rep Power: 7
aleksey is on a distinguished road
Hi Bruno,

Thanks for the quick reply (as always ). You're right, I just ran it and then left, only to come back to try the tutorials.

I will keep an eye out on this thread than for a fix.

Thanks again for all your hard work guys!
Aleksey
aleksey is offline   Reply With Quote

Old   May 13, 2010, 14:51
Default
  #33
Member
 
Fábio César Canesin
Join Date: Mar 2010
Location: Florianópolis
Posts: 67
Rep Power: 7
Canesin is on a distinguished road
Alekesey,

Can you provide the logs from the installation ?? They should be located at:
OpenFOAM-1.6.x/foamIT.log
OpenFOAM-1.6.x/make.log
Third-Party-1.6.x/makeParaview.log

I compiled with success in x64 10.04 =/ .. so I cannot reproduce the error here...
Canesin is offline   Reply With Quote

Old   May 13, 2010, 14:56
Default
  #34
New Member
 
Aleksey Matyushev
Join Date: Mar 2010
Posts: 10
Rep Power: 7
aleksey is on a distinguished road
Canesin,

Unfortunately because I wasn't able to compile the environment on 10.04 yesterday, I did a complete re-installation last night back to 9.10; so the logs are lost .

Did you use the default settings for the installation script?

I imagine that I will try to upgrade and install the complete OpenFOAM environment some time again within the next two weeks. I will keep you updated if I receive the same error, and will be sure to save the logs this time.

Aleksey
aleksey is offline   Reply With Quote

Old   May 13, 2010, 15:27
Default
  #35
Member
 
Fábio César Canesin
Join Date: Mar 2010
Location: Florianópolis
Posts: 67
Rep Power: 7
Canesin is on a distinguished road
Okey,

No, i didn't used default ones, but almost.. I only used Paraview with Python.
Yes, I'm thinking here, I believe that an automatic upload of the logs when errors are meet will be a nice feature to have... Maybe I implement this until the end of the week...
Canesin is offline   Reply With Quote

Old   May 13, 2010, 19:11
Default
  #36
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,301
Blog Entries: 34
Rep Power: 84
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Greetings to all,

Hopefully the latest code push I've made will fix most of the problems so far.
The bug that affected johndeas and aleksey builds of ParaView, should no longer be a problem. The cause of the problem was that ParaView wasn't getting built if the system's cmake doesn't get access to the system's C++ libraries, i.e., the proper version libraries.

Best regards,
Bruno
wyldckat is offline   Reply With Quote

Old   May 14, 2010, 09:06
Default Installation issues...
  #37
New Member
 
Bruno F.
Join Date: Feb 2010
Location: Boulder, CO
Posts: 17
Rep Power: 7
fletc900 is on a distinguished road
Good morning,

I tried installing openFOAM using the latest version of the script (v 0.9) on a fresh clean install on ubuntu 10.04 LTS, The base system installed fine but I get problems with the 3rd party installation (namely ParaView and ccm26ToFOAM.

The output from the prompt is:
.
..
,,,
Summary
-------------------------------------------------------------------------------
Base configuration ok.

Critical systems ok.


done.



This report has been saved in file /home/fletcher/OpenFOAM/OpenFOAM-1.6.x/foamIT.log

------------------------------------------------------
Build Paraview:
Build process didn't finished with success. Please check the log file for more information.
You can post it at this forum thread:
OpenFOAM 1.6.x Installer for Ubuntu

You can also verify that thread for other people who might have had the same problems.
------------------------------------------------------
------------------------------------------------------
Paraview isn't available where it is expected:
/home/fletcher/OpenFOAM/ThirdParty-1.6.x/paraview-3.6.1/platforms/linux64Gcc/bin/paraview
Therefore it isn't possible to proceed with building the plugin PV3FoamReader.
------------------------------------------------------
------------------------------------------------------
Build ccm26ToFoam:
This will also build the libccmio library, which requires
specify downloading of the files for it.
The build process is going to be logged in the file:
build_ccm26.txt

foamIT.txt
If you want to, you can follow the progress of this build
process, by opening a new terminal and running:
tail -F /home/fletcher/OpenFOAM/OpenFOAM-1.6.x/build_ccm26.log
Either way, please wait, this will take a while...
Build process didn't finished with success. Please check the log file for more information.
You can post it at this forum thread:
OpenFOAM 1.6.x Installer for Ubuntu

You can also verify that thread for other people who might have had the same problems.
------------------------------------------------------
------------------------------------------------------
Installation complete - You have choose to use bash alias
Before running OpenFOAM on a new terminal/console, type: startFoam
The OpenFOAM environment is ready to be used.


Muito obrigado,

Bruno F.
fletc900 is offline   Reply With Quote

Old   May 14, 2010, 09:30
Default
  #38
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,301
Blog Entries: 34
Rep Power: 84
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Greetings Bruno and welcome to the forum!

OK, as for ccm26ToFoam, you were unlucky and didn't get www.cfd-online.com to be online at the time of compilation. We'll take care of adding the files to the script's repository, since Google code has a better chance of being online

As for ParaView, did you use any additional options? Like building it with MPI?
Could you also post the file build_Paraview.log that is in the ThirdParty-1.6.x folder, so we can make sure what the error was? Probably it says something about "GLIBC 3.4.11".

As for the script version, 0.9 doesn't yet reflect the changes I wrote about in post #36
The latest version (although it could be a bit unstable ) can be always downloaded from this link: http://openfoam-ubuntu.googlecode.com/hg/installOF.sh

Also, Thanks for reporting! If you can test the latest and check back to us would also be great

Best regards,
Bruno Santos
wyldckat is offline   Reply With Quote

Old   May 15, 2010, 00:15
Default
  #39
New Member
 
Bruno F.
Join Date: Feb 2010
Location: Boulder, CO
Posts: 17
Rep Power: 7
fletc900 is on a distinguished road
Thanks Bruno. I'll try running the new script right away...I'll let you guys know if it works or not. Meanwhile here is the log file you requested: build_Paraview.txt.

Cheers,
Bruno F.
fletc900 is offline   Reply With Quote

Old   May 15, 2010, 10:58
Default
  #40
New Member
 
Bruno F.
Join Date: Feb 2010
Location: Boulder, CO
Posts: 17
Rep Power: 7
fletc900 is on a distinguished road
Bruno,

I had the latest version of the OF install script running on my machine this past night...looks like the new script was able to compile the base system and paraview successfully, which is great! The only remaining issue remaining for me is the starccm+ build error. It would be nice to get the starccm+ script compiled (at least for me) since I use both Star-ccm+ and (more recently) openFOAM at work...anyway, this is just fantastic! I appreciate all of your help!

Regards,
Bruno F.


bluild_ccm26.log error output:

WMAKE timing start: PWD='OpenFOAM-1.6.x/applications/utilities/mesh/conversion/Optional' Time Stamp=1273911217
+ cd /home/fletcher/OpenFOAM/ThirdParty-1.6.x
+ ./AllwmakeLibccmio
+ packageDir=libccmio-2.6.1
+ origDir=/home/fletcher/OpenFOAM/ThirdParty-1.6.x
+ [ ! -d libccmio-2.6.1 ]
+ [ ! -e libccmio-2.6.1.tar.gz ]
+ [ -e libccmio-2.6.1.tar.gz ]
+ tar -xzf libccmio-2.6.1.tar.gz
+ [ -d libccmio-2.6.1 -a ! -d libccmio-2.6.1/Make ]
+ [ ! -d wmakeFiles/libccmio/Make ]
+ cp -r wmakeFiles/libccmio/Make libccmio-2.6.1/Make
+ [ -d libccmio-2.6.1/Make ]
+ wmake libso libccmio-2.6.1
WMAKE timing start: PWD='ThirdParty-1.6.x/libccmio-2.6.1' Time Stamp=1273911218
wmake error: file 'Make/files' does not exist
+ [ -e /home/fletcher/OpenFOAM/OpenFOAM-1.6.x/lib/linux64GccDPOpt/libccmio.so ]

real 0m1.064s
user 0m0.870s
sys 0m0.290s
fletc900 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
OpenFOAM 1.6.x - CentOS 5.3 x86_64 linnemann OpenFOAM Installation 68 April 22, 2013 11:03
Error occurs when compiling OpenFoam 1.6.x with Icc fs82 OpenFOAM Bugs 5 January 20, 2010 04:08
Windows patch for OpenFOAM 1.6.x gocarts OpenFOAM Announcements from Other Sources 2 October 16, 2009 09:55
Problem compiling OpenFOAM 1.6.x deji OpenFOAM Installation 1 October 7, 2009 23:00
Modified OpenFOAM Forum Structure and New Mailing-List pete Site News & Announcements 0 June 29, 2009 05:56


All times are GMT -4. The time now is 19:43.