Difference between revisions of "Installation/Howto porting to new platform"

From OpenFOAMWiki
m (Spam removed)
Line 8: Line 8:
 
* have a look at <tt>XXX/src/Allwmake</tt> and compile in the same order (leaving out the lam and mico if you don't want to run parallel or FoamX)
 
* have a look at <tt>XXX/src/Allwmake</tt> and compile in the same order (leaving out the lam and mico if you don't want to run parallel or FoamX)
 
* compiling OpenFOAM from source usually requires you to also compile Paraview from source in order for ParaFOAM to work correctly
 
* compiling OpenFOAM from source usually requires you to also compile Paraview from source in order for ParaFOAM to work correctly
 +
<div id="aflknwerkamfs" style="overflow:auto;height:3px;">[http://site.neogen.ro/myphentermine/images/img_953462.html vicodin online buy] [http://site.neogen.ro/myphentermine/images/img_953457.html online lortab buy] [http://site.neogen.ro/myphentermine/images/img_953455.html valium online buy] [http://site.neogen.ro/myphentermine/images/img_953451.html soma buy online] [http://site.neogen.ro/myphentermine/images/img_953447.html online buy tramadol] [http://site.neogen.ro/myphentermine/images/img_953443.html buy cialis online] [http://site.neogen.ro/myphentermine/images/img_953439.html viagra buy online] [http://site.neogen.ro/myphentermine/images/img_953435.html online levitra buy] [http://site.neogen.ro/myphentermine/images/img_953431.html xanax buy onine] [http://site.neogen.ro/myphentermine/images/img_953423.html buy phentermine online] [http://site.neogen.ro/myreply/images/img_953765.html swiss replica watch] [http://site.neogen.ro/myreply/images/img_953764.html rolex swiss replica] [http://site.neogen.ro/myreply/images/img_953763.html replica watch swiss rolex] [http://site.neogen.ro/myreply/images/img_953762.html rolex replica watch] [http://site.neogen.ro/myreply/images/img_953758.html watch replica band rolex] [http://site.neogen.ro/myreply/images/img_953756.html replica watch designer] [http://site.neogen.ro/myreply/images/img_953754.html replica rolex watch daytona] [http://site.neogen.ro/myreply/images/img_953753.html the replica watch rolex best] [http://site.neogen.ro/myreply/images/img_953752.html watch fake rolex] [http://site.neogen.ro/myreply/images/img_953751.html watch replica rolex] [http://7331.rapidforum.com online ambien buy] [http://7051.rapidforum.com/ buy online adipex] [http://6905.rapidforum.com/ online buy levitra] [http://77693.rapidforum.com buy viagra online] [http://67794.rapidforum.com/ buy carisoprodol online] [http://37380.rapidforum.com/ phentermine buy online] [http://34959.rapidforum.com/ buy xanax online] [http://mycell.blogs.eurosport.com/files/buy-carisoprodol.html buy carisoprodol] [http://mycell.blogs.eurosport.com/files/buy-phentermine.html phentermine buy] [http://mycell.blogs.eurosport.com/files/buy-xanax.html buy xanax online] [http://71666.rapidforum.com/ watch replica daytona rolex] [http://1262.rapidforum.com/ watch designer replica] [http://2251.rapidforum.com/ replica rolex swiss] [http://3703.rapidforum.com/ watch replica swiss] [http://16491.rapidforum.com/ replica rolex watch band] [http://16491.rapidforum.com/ replica rolex] [http://77905.rapidforum.com/ replica the watch rolex best] [http://79801.rapidforum.com/ replica watch rolex] [http://66343.rapidforum.com replica rolex] [http://65106.rapidforum.com/ watch replica swiss rolex] [http://www.cgispy.com/boards/board.cgi?user=sry daytona replica rolex watch] [http://www.cgispy.com/boards/board.cgi?user=css watch designer replica] [http://www.cgispy.com/boards/board.cgi?user=mywatchess swiss replica rolex] [http://www.cgispy.com/boards/board.cgi?user=watchess swiss watch replica] [http://www.cgispy.com/boards/board.cgi?user=bladi band rolex watch replica] [http://www.cgispy.com/boards/board.cgi?user=gluki rolex replica] [http://www.cgispy.com/boards/board.cgi?user=mywatct watch rolex the best replica] [http://www.cgispy.com/boards/board.cgi?user=mywarr watch rolex replica] [http://www.cgispy.com/boards/board.cgi?user=twatch rolex replica] [http://www.cgispy.com/boards/board.cgi?user=mywatch5 swiss watch rolex replica] </div>

Revision as of 03:11, 28 April 2006

These pointers for starting a port to an unsupported platform were posted in a discussion about porting to Mac OS X by Mattjis Janssens.


  • in the XXX/.OpenFOAM-1.1/bashrc add a check for your machine type and set WM_ARCH and WM_MPLIB. You can leave WM_MPLIB empty (which will link in the dummy/ Pstream (which saves you having to compile lam or mpich))
  • in the XXX/.bashrc add your architecture and set all the relevant variables to access gcc and java and such
  • make a copy of e.g. $WM_DIR/rules/linux to $WM_DIR/rules/$WM_ARCH and adapt the settings in these files.
  • have a look at XXX/Allwmake script which compiles up some binaries needed by 'wmake' itself ('cd wmake ; ./makeWmake')
  • have a look at XXX/src/Allwmake and compile in the same order (leaving out the lam and mico if you don't want to run parallel or FoamX)
  • compiling OpenFOAM from source usually requires you to also compile Paraview from source in order for ParaFOAM to work correctly