[Fluxus] git fluxus on ML
Paraita Wohler
atiarap at yahoo.fr
Wed Sep 19 02:52:41 PDT 2012
Hi,
I've started from scratch again. It compiles fine, here's the post build script output:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MacBook-Pro-de-Paraita:fluxus paraita$ ./packages/macos/osx_app-postbuild.sh
copying required racket v5.0 modules...
compiler
config
defaults
frtime
lang
mzlib
mzscheme
planet
racket
scheme
setup
srfi
syntax
unstable
xml
copying fluxus collects path...
copying help...
processing Fluxus.app/Contents/Frameworks/liblo.dylib...
changing identification name /opt/local/lib/liblo.7.dylib -> @executable_path/../Frameworks/liblo.dylib
processing Fluxus.app/Contents/Frameworks/Racket.framework/Racket...
changing identification name Racket.framework/Versions/5.2_3m/Racket -> @executable_path/../Frameworks/Racket.framework/Racket
processing Fluxus.app/Contents/Frameworks/Racket.framework/Versions/5.2_3m/Racket...
changing identification name Racket.framework/Versions/5.2_3m/Racket -> @executable_path/../Frameworks/Racket.framework/Versions/5.2_3m/Racket
processing Fluxus.app/Contents/MacOS/fluxus...
processing Fluxus.app/Contents/Resources/collects/fluxus-018/compiled/native/i386-macosx/3m/fluxus-audio_ss.dylib...
processing Fluxus.app/Contents/Resources/collects/fluxus-018/compiled/native/i386-macosx/3m/fluxus-engine_ss.dylib...
processing Fluxus.app/Contents/Resources/collects/fluxus-018/compiled/native/i386-macosx/3m/fluxus-midi_ss.dylib...
processing Fluxus.app/Contents/Resources/collects/fluxus-018/compiled/native/i386-macosx/3m/fluxus-openal_ss.dylib...
processing Fluxus.app/Contents/Resources/collects/fluxus-018/compiled/native/i386-macosx/3m/fluxus-osc_ss.dylib...
processing Fluxus.app/Contents/Resources/collects/lang/private/rewrite-error-message.rkt...
processing Fluxus.app/Contents/Frameworks/liblo.dylib...
processing Fluxus.app/Contents/Frameworks/Racket.framework/Racket...
processing Fluxus.app/Contents/Frameworks/Racket.framework/Versions/5.2_3m/Racket...
processing Fluxus.app/Contents/MacOS/fluxus...
changing install name /opt/local/lib/liblo.7.dylib -> @executable_path/../Frameworks/liblo.dylib
changing install name Racket.framework/Versions/5.2_3m/Racket -> @executable_path/../Frameworks/Racket.framework/Versions/5.2_3m/Racket
processing Fluxus.app/Contents/Resources/collects/fluxus-018/compiled/native/i386-macosx/3m/fluxus-audio_ss.dylib...
changing install name Racket.framework/Versions/5.2_3m/Racket -> @executable_path/../Frameworks/Racket.framework/Versions/5.2_3m/Racket
processing Fluxus.app/Contents/Resources/collects/fluxus-018/compiled/native/i386-macosx/3m/fluxus-engine_ss.dylib...
changing install name Racket.framework/Versions/5.2_3m/Racket -> @executable_path/../Frameworks/Racket.framework/Versions/5.2_3m/Racket
processing Fluxus.app/Contents/Resources/collects/fluxus-018/compiled/native/i386-macosx/3m/fluxus-midi_ss.dylib...
changing install name Racket.framework/Versions/5.2_3m/Racket -> @executable_path/../Frameworks/Racket.framework/Versions/5.2_3m/Racket
processing Fluxus.app/Contents/Resources/collects/fluxus-018/compiled/native/i386-macosx/3m/fluxus-openal_ss.dylib...
changing install name Racket.framework/Versions/5.2_3m/Racket -> @executable_path/../Frameworks/Racket.framework/Versions/5.2_3m/Racket
processing Fluxus.app/Contents/Resources/collects/fluxus-018/compiled/native/i386-macosx/3m/fluxus-osc_ss.dylib...
changing install name /opt/local/lib/liblo.7.dylib -> @executable_path/../Frameworks/liblo.dylib
changing install name Racket.framework/Versions/5.2_3m/Racket -> @executable_path/../Frameworks/Racket.framework/Versions/5.2_3m/Racket
processing Fluxus.app/Contents/Resources/collects/lang/private/rewrite-error-message.rkt...
processing Fluxa.app/Contents/Frameworks/liblo.dylib...
processing Fluxa.app/Contents/MacOS/fluxa...
processing Fluxa.app/Contents/Frameworks/liblo.dylib...
processing Fluxa.app/Contents/MacOS/fluxa...
changing install name /opt/local/lib/liblo.7.dylib -> @executable_path/../Frameworks/liblo.dylib
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
But when I run fluxus I get this:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MacBook-Pro-de-Paraita:MacOS paraita$ ./fluxus
default-load-handler: cannot open input file: "/Users/paraita/src/fluxus/Fluxus.app/Contents/Resources/collects/fluxus-018/fluxus-video.rkt" (No such file or directory; errno=2)
=== context ===
standard-module-name-resolver
standard-module-name-resolver
standard-module-name-resolver
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
There doesn't seems to be such file in the modules folder (from what I understand every .ss is copied from here to the collects subfolder in Fluxus.app)
I removed the video and artkp params from this line:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
SConscript(dirs = env.Split("video artkp"),
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
in the addons/SConscript file and compiled fluxus with the ADDONS=0 parameter.
If I don't specify --app to scons and try to run fluxus, it yells about libpng being too old:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
MacBook-Pro-de-Paraita:fluxus paraita$ ./fluxus
dyld: Library not loaded: /opt/local/lib/libpng14.14.dylib
Referenced from: /Users/paraita/src/fluxus/./fluxus
Reason: Incompatible library version: fluxus requires version 27.0.0 or later, but libpng14.14.dylib provides version 15.0.0
Trace/BPT trap: 5
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
About that, I'll check my libpng version later.
Paraita Wohler
Le 19 sept. 2012 à 07:05, gabor papp <gabor.lists at mndl.hu> a écrit :
>> Here's the output:
> the postbuild script didn't change the paths.
>
>> /opt/local/lib/liblo.7.dylib (compatibility version 8.0.0, current version 8.0.0)
>> Racket.framework/Versions/5.2_3m/Racket (compatibility version 0.0.0, current version 0.0.0)
> these should be something like:
>
> @executable_path/../Frameworks/liblo.7.dylib (compatibility version 7.0.0, current version 7.0.0)
> @executable_path/../Frameworks/Racket.framework/Versions/5.2_3m/Racket (compatibility version 0.0.0, current version 0.0.0)
>
> could you delete Fluxus.app, run scons, and post the postbuild script output?
>
> best,
> gabor
>
More information about the Fluxus
mailing list