[Fluxus] fluxus 0.15 on osx
evan.raskob
evan.raskob
Thu Jun 19 02:36:01 PDT 2008
Hmm... following that recent thread on installing fluxus, I've just
realized that I'd replied to Gabor himself and NOT the Fluxus list on
a few occasions (sorry Gabor)... I thought the mailing list was reply-
to-list by default - oops!
I typed up a few (slightly more complete) OS X instructions based on
Gabor's original instructions - this was an easy process for me. The
only issue was the makehelpmap.scm script, but that's not necessary
for running Fluxus by any means (although it is nice to have the help)
For the sake of completeness, I had to:
1. download the plt-scheme COMPLETE "installer" (which doesn't
actually install, you just copy the entire folder in the disk image
to your /Applications folder
http://download.plt-scheme.org/drscheme/
(there are also pre-release builds available at http://pre.plt-
scheme.org/installers/)
1a. copy /Applications/PLT\ Scheme\ v3.99.0.25/lib/
PLT_MzScheme.framework to ~/Library/Frameworks (this version is now
4.0 so it will be a different name)
2. check out fluxus from cvs:
cvs -z3 -d:pserver:anonymous at cvs.savannah.nongnu.org:/sources/fluxus
co fluxus
3. make sure to first update macports, because jack may not be found
if you have an older version -
"sudo port selfupdate"
then do
"sudo port install scons jpeg libpng tiff freetype ode jack fftw-3
liblo glew"
(or "sudo port upgrade scons jpeg libpng tiff freetype ode jack
fftw-3 liblo glew")
4. change to the fluxus directory (from cvs, obviously) and run this
script (which exports the correct pat, and makes sure to install as
root due to permissions on folders:
-------- build.sh script --------
#!/bin/bash
export PATH=$PATH:/Applications/PLT\ Scheme\ v3.99.0.25/bin
scons Prefix=/opt/local/ PLTPrefix=/Applications/PLT\ Scheme\
v3.99.0.25/ PLTLib=/Applications/PLT\ Scheme\ v3.99.0.25/lib
PLTInclude=/Applications/PLT\ Scheme\ v3.99.0.25/include
sudo scons Prefix=/opt/local/ PLTPrefix=/Applications/PLT\ Scheme\
v3.99.0.25/ PLTLib=/Applications/PLT\ Scheme\ v3.99.0.25/lib
PLTInclude=/Applications/PLT\ Scheme\ v3.99.0.25/include install
---------------------------------
On May 29, 2008, at 11:22 AM, gabor papp wrote:
> the osx changes are committed to cvs.
>
> steps to compile it on osx:
>
> - download plt-scheme 3.99
> at the time of writing, the 3.99 is pre-release only, available
> from http://pre.plt-scheme.org/installers/
> the current version is plt-3.99.0.25
>
> - install macports
> http://www.macports.org/
>
> - install scons and dependencies
> sudo port install scons jpeg libpng tiff freetype ode jack
> fftw-3 liblo glew
>
> - build fluxus
> scons Prefix=/opt/local/ PLTPrefix=/Applications/PLT\ Scheme
> \ v3.99.0.25/ PLTLib=/Applications/PLT\ Scheme\ v3.99.0.25/lib
> PLTInclude=/Applications/PLT\ Scheme\ v3.99.0.25/include
>
> - install fluxus
> scons Prefix=/opt/local/ PLTPrefix=/Applications/PLT\ Scheme
> \ v3.99.0.25/ PLTLib=/Applications/PLT\ Scheme\ v3.99.0.25/lib
> PLTInclude=/Applications/PLT\ Scheme\ v3.99.0.25/include install
>
> - copy /Applications/PLT\ Scheme\ v3.99.0.25/lib/
> PLT_MzScheme.framework to ~/Library/Frameworks
>
>
> best,
> gabor
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pawfal.org/pipermail/fluxus-pawfal.org/attachments/20080619/39b2d8e1/attachment.html>
More information about the Fluxus
mailing list