Log of an installation of libexodus on Ubuntu 8.04.1 LTS: Difference between revisions

From NEOSYS Dev Wiki
Jump to navigationJump to search
Line 32: Line 32:
  int main() {
  int main() {
date().oconv("D").outputln();
date().oconv("D").outputln();
println(oconv(date(),"D"));
  }
  }
</pre>
</pre>
Line 39: Line 40:
  /a.out
  /a.out


25 JUN 2009
  25 JUN 2009
  25 JUN 2009

Revision as of 11:02, 8 July 2009

Preparation

sudo su -
apt-get update
apt-get upgrade
apt-get install postgresql libpq-dev libboost-dev libboost-date-time-dev libboost-filesystem-dev libboost-regex-dev libboost-thread-dev build-essential subversion

Exodus

(pgexodus (which allows "sort/select/index by") isnt included in this quick install)

cd ~
mkdir exodus
cd exodus
svn co http://svn.neosys.com/svn/trunk
cd trunk/exodus/exodus
./configure
make
make install
ldconfig
ln -s /usr/local/include/exodus-9.6/exodus /usr/local/include/exodus 

Testing

nano tester.cpp
 #include <exodus/exodus.h>
 int main() {
	date().oconv("D").outputln();
	println(oconv(date(),"D"));
 }
g++ tester.cpp -lexodus-9.6 -I/usr/local/include/exodus
/a.out
25 JUN 2009
25 JUN 2009