OSX 10.6.4 Snow Leopard: Difference between revisions
From NEOSYS Dev Wiki
Jump to navigationJump to search
No edit summary |
|||
Line 26: | Line 26: | ||
Once downloaded, just do a standard install and remember the admin user password. | Once downloaded, just do a standard install and remember the admin user password. | ||
==== Installing | ==== Installing Exodus ==== | ||
<pre> | |||
#!/bin/bash | |||
#install icu | |||
cd ~ | |||
svn co http://source.icu-project.org/repos/icu/icu/tags/release-4-8/ icu48 | |||
cd icu48/source | |||
./configure | |||
make | |||
sudo make install | |||
#http:// | # install boost | ||
cd ~ | |||
rm -f boost_1_46_1.tar.gz | |||
wget http://sourceforge.net/projects/boost/files/boost/1.46.1/boost_1_46_1.tar.gz | |||
echo untarring boost, be patient, lots of files. | |||
tar xfz boost_1_46_1.tar.gz | |||
cd boost_1_46_1 | |||
#bjam should say "has_icu builds: yes" otherwise check your icu installation above | |||
./bootstrap.sh | |||
sudo ./bjam --with-date_time --with-filesystem --with-regex --with-system --with-thread -a install | |||
# install Exodus | |||
export PATH=/Library/PostgreSQL/9.0/bin/:$PATH | |||
cd ~ | |||
svn co HTTPS://exodusdb.googlecode.com/svn/trunk/ exodus | |||
cd ~/exodus | |||
./configure | |||
make clean #in case half-built with wrong boost libs | |||
make | |||
sudo make install | |||
</pre> | |||
==== Installing Ports ==== | |||
This is not needed for Exodus but it useful to install unix-like tools | |||
#http://www.macports.org/install.php | |||
#http://distfiles.macports.org/MacPorts/MacPorts-1.9.1-10.6-SnowLeopard.dmg | |||
At the console command prompt | |||
sudo port -v selfupdate | |||
sudo port install <put your favourite packages> | |||
sudo | |||
Revision as of 02:09, 30 May 2011
Installing Exodus on Mac is almost identical to installing on Linux.
This install was performed on OSX 10.6.4 (Snow Leopard) on Macbook Pro
Installing dependencies
Installing C++ compiler
Insert mac osx install disk Open optional utilities folder Open xcode Follow instructions
The XCODE package includes subversion
Installing Postgres
This is Postgres 9.0.1 but you can use any version back to 8.1.0
http://www.postgresql.org/download/macosx
http://www.enterprisedb.com/products/pgdownload.do#osx
https://www.enterprisedb.com/getfile.jsp?fileid=1517
Once downloaded, just do a standard install and remember the admin user password.
Installing Exodus
#!/bin/bash #install icu cd ~ svn co http://source.icu-project.org/repos/icu/icu/tags/release-4-8/ icu48 cd icu48/source ./configure make sudo make install # install boost cd ~ rm -f boost_1_46_1.tar.gz wget http://sourceforge.net/projects/boost/files/boost/1.46.1/boost_1_46_1.tar.gz echo untarring boost, be patient, lots of files. tar xfz boost_1_46_1.tar.gz cd boost_1_46_1 #bjam should say "has_icu builds: yes" otherwise check your icu installation above ./bootstrap.sh sudo ./bjam --with-date_time --with-filesystem --with-regex --with-system --with-thread -a install # install Exodus export PATH=/Library/PostgreSQL/9.0/bin/:$PATH cd ~ svn co HTTPS://exodusdb.googlecode.com/svn/trunk/ exodus cd ~/exodus ./configure make clean #in case half-built with wrong boost libs make sudo make install
Installing Ports
This is not needed for Exodus but it useful to install unix-like tools
- http://www.macports.org/install.php
- http://distfiles.macports.org/MacPorts/MacPorts-1.9.1-10.6-SnowLeopard.dmg
At the console command prompt
sudo port -v selfupdate sudo port install <put your favourite packages>