[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