[Gridflow-cvs] [svn] commit: r3221 - /trunk/doc/install.html

gridflow-cvs at artengine.ca gridflow-cvs at artengine.ca
Thu Mar 13 22:42:37 EDT 2008


Author: matju
Date: Thu Mar 13 22:42:36 2008
New Revision: 3221

Log:
removed ruby 1.9 stuff

Modified:
    trunk/doc/install.html

Modified: trunk/doc/install.html
------------------------------------------------------------------------
--- trunk/doc/install.html (original)
+++ trunk/doc/install.html Thu Mar 13 22:42:36 2008
@@ -31,8 +31,14 @@
 <p><b>Operating System:</b> GridFlow is mainly made on Ubuntu. We have als=
o used Debian, SuSE and Mandrake. We suppose that it would work on FreeBSD,=
 NetBSD or OpenBSD if someone tried. MacOSX support is a bit trickier but i=
t should work on 10.3 (haven't tried lately). It also worked on Solaris whe=
n I tried it. Microsoft Windows is not supported, but if you do want to try=
 to add support for that, try CygWin and/or MinGW.</p>
 =

 <p><b>Required Software:</b><ul>
-	<li>Ruby 1.8 or 1.9 (make sure you have the *.so and *.h files)</li>
-	<li>PureData 0.37 or later (recommended)</li></ul>
+	<li>Ruby 1.8 or 1.9 (with all the *.so and *.h files)</li>
+	<li>PureData 0.39 or later, or DesireData</li>
+	<li>GNU C++ Compiler (g++) version 3.x or 4.x</li>
+	<li>GNU Make</li>
+	<li>SVN</li>
+	<li>Developer Tools CD dec 2002 (if MacOS 10.2)</li>
+	<li>XCODE (if MacOS 10.3)</li>
+	<li>FINK (if MacOS 10)</li></ul>
 =

 <p><b>Multimedia Components (optional):</b><ul>
 	<li>libSDL (Simple Directmedia Layer)</li>
@@ -46,17 +52,6 @@
 	<li>PCI video digitizer card  (and Video4linux 1 driver)</li>
 	<li>USB camera (and Video4linux 1 driver)</li>
 	<li>FFTW3</li></ul>
-
-<p><b>Developer Tools (roll-your-own):</b><ul>
-	<li>GNU C++ Compiler (gcc/g++) version 3.x or maybe 2.95</li>
-	<li>GNU Make (gmake)</li>
-	<li>SVN (for upgrading/collaboration)</li>
-	<li>Developer Tools CD dec 2002 (if MacOS 10.2)</li>
-	<li>XCODE (if MacOS 10.3)</li>
-	<li>FINK (if MacOS 10)</li></ul>
-
-<p>NOTE: Apparently GCC 2.x has problems dealing with *.a components; if t=
hat =

-affects you, use *.so files instead.</p><br>
 =

 <tr><td bgcolor=3D"black"><img src=3D"images/black.png" height=3D"2" width=
=3D"1"></td></tr>
 <tr><td><h4><a name=3D"Downloading_from_SVN">Downloading from SVN</a></h4>
@@ -75,14 +70,12 @@
 <tr><td bgcolor=3D"black"><img src=3D"images/black.png" height=3D"2" width=
=3D"1"></td></tr>
 <tr><td><h4><a name=3D"Installation_instructions_(incl._compilation)">Inst=
allation instructions (incl. compilation)</a></h4>
 <ol>
-	<ul><li> Install Ruby. Make sure it contains <kbd>ruby.h</kbd> and <kbd>i=
ntern.h</kbd> and related files. It's also recommended to have <kbd>libruby=
.so</kbd>. Those extra files may be in a package called <kbd>ruby-dev</kbd>=
 if you are using RPM or DEB/FINK. If you are building Ruby yourself, it's =
better to configure ruby with <kbd>--enable-shared</kbd>, else you won't ha=
ve libruby.so (but you will still have libruby.a). If you need to have two =
Rubies at once, =

-for example Ruby 1.8 for running Rails and Ruby 1.9 for running GridFlow, =
you may build Ruby 1.9 with the option <kbd>--program-suffix=3D19</kbd> whi=
ch will help distinguish the two Rubies. It's also possible to have two Rub=
ies installed without that =

-option, but it might be complicated.
- If you install into a system directory, you may have to run <kbd>ldconfig=
</kbd> after installing Ruby.</li>
+	<ul><li> Install Ruby, preferably a Ruby 1.8. It needs to come with <kbd>=
ruby.h</kbd> and <kbd>intern.h</kbd> and
+	<kbd>libruby.so</kbd>. Those extra files may be in a package called <kbd>=
ruby-dev</kbd> and/or <kbd>libruby<kbd> and/or
+	<kbd>libruby-dev</kbd> or anything named similarly.
 	<li>Download GridFlow from the website and uncompress it, or get it from =
the SVN server.</li>
-	<li>Run <kbd>./configure</kbd> from the <kbd>gridflow</kbd> directory. Ma=
ke sure it detects all the components =

-you want to use with GridFlow. If your OS is Debian or Ubuntu you would ru=
n <kbd>ruby1.9 configure</kbd> instead =

-so that it doesn't use ruby 1.8. In MacOS you would normally use FINK to i=
nstall those extra components: <kbd>libjpeg libjpeg-shlibs libpng-shlibs li=
bpng3 libpng3-shlibs libmpeg libmpeg-shlibs</kbd> </li>
+	<li>Run <kbd>./configure</kbd> from the <kbd>gridflow</kbd> directory. Ma=
ke sure it detects all the components
+	you want to use with GridFlow. In MacOS you would normally use FINK to in=
stall those extra components: <kbd>libjpeg libjpeg-shlibs libpng-shlibs lib=
png3 libpng3-shlibs libmpeg libmpeg-shlibs</kbd> </li>
 	<li>Note: you may have to set <kbd>CPLUS_INCLUDE_PATH</kbd> to indicate w=
here to find *.h files, and you =

 may have to set both <kbd>LIBRARY_PATH</kbd> and <kbd>LD_LIBRARY_PATH</kbd=
> to indicate where to find =

 *.so  or *.aor *.dylib or *.bundle or *.dll or *.lib files.</li>



More information about the Gridflow-cvs mailing list