[MacRuby-devel] macruby_deploy not embedding all of MacRuby

Kevin Colyar kevin at colyar.net
Fri Mar 11 15:33:36 PST 2011


I'm running the following command to prepare my app to share with testers.

PATH="$PATH:/usr/local/bin" macruby_deploy --embed --compile
"$TARGET_BUILD_DIR/$PROJECT_NAME.app"

On my machine, its says the app directory is ~25MB but testers get the
following error when they try to run it:

dyld: Library not loaded:
@executable_path/../Frameworks/MacRuby.framework/Versions/0.10/usr/lib/libmacruby.dylib
  Referenced from: /Applications/ViKing.app/Contents/MacOS/ViKing
  Reason: no suitable image found.  Did find:

/Applications/ViKing.app/Contents/MacOS/../Frameworks/MacRuby.framework/Versions/0.10/usr/lib/libmacruby.dylib:
unknown file type, first eight bytes: 0x6C 0x69 0x62 0x6D 0x61 0x63 0x72
0x75

/Applications/ViKing.app/Contents/MacOS/../Frameworks/MacRuby.framework/Versions/0.10/usr/lib/libmacruby.dylib:
unknown file type, first eight bytes: 0x6C 0x69 0x62 0x6D 0x61 0x63 0x72
0x75
Trace/BPT trap

When I upload the app directory to a remote server it's ~55MB and works only
other's machines.

I assume this is due to symbolic links.  Has anyone else seen this or have a
fix for it?  Perhaps I'm missing a flag that I need to pass to
macruby_deploy.

Thanks,
Kevin

-- 
Kevin Colyar
http://kevin.colyar.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20110311/7d7ae29d/attachment.html>


More information about the MacRuby-devel mailing list