[MacRuby] #1237: Library not loaded
#1237: Library not loaded ----------------------------------+----------------------------------------- Reporter: geetarista@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ----------------------------------+----------------------------------------- I get the following error when trying to build my app for distribution: dyld: Library not loaded: /Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/libmacruby.dylib Referenced from: /Applications/MyApp.app/Contents/MacOS/MyApp Reason: image not found. I've done some searching and see that this has been an on and off again issue, so I'm not sure what to do. For some reason, I can create a new project from the template and distribute an app with no code, but it does not work for my app. I've even tried removing the framework from my project in Xcode and re-adding it, but there is no difference. I also tried creating a new project from the template, adding all of my code, and it still wouldn't work. I'm not sure how something in my code would make it so the app can't see the embedded framework at all. -- Ticket URL: <http://www.macruby.org/trac/ticket/1237> MacRuby <http://macruby.org/>
#1237: Library not loaded ----------------------------------+----------------------------------------- Reporter: geetarista@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ----------------------------------+----------------------------------------- Comment(by geetarista@…): I'm concerned about how hard it is to distribute apps with MacRuby at this point, especially if 1.0 is the next target. In doing my research for this ticket, I'm finding lots of references to people having issues with submitting an app to the App Store or even distributing an app to other computers for various reasons. I found that this issue in particular has been recurring for quite some time now. Is there any testing or checking being done with this to ensure that packaging works to prevent these issues? Is there anything I can do to help ensure that packaging/submitting is smoother? -- Ticket URL: <http://www.macruby.org/trac/ticket/1237#comment:1> MacRuby <http://macruby.org/>
#1237: Library not loaded ----------------------------------+----------------------------------------- Reporter: geetarista@… | Owner: lsansonetti@… Type: defect | Status: closed Priority: blocker | Milestone: Component: MacRuby | Resolution: needinfo Keywords: | ----------------------------------+----------------------------------------- Changes (by lsansonetti@…): * status: new => closed * resolution: => needinfo Comment: Normally if you're using a recent version of MacRuby from the master branch, just using the default Xcode target should work. Several fixes have been added to macruby_deploy since the last release. Could you try again and if the problem still persists, then give us more information on how to reproduce it? "trying to build my app" is pretty vague. Thanks! -- Ticket URL: <http://www.macruby.org/trac/ticket/1237#comment:2> MacRuby <http://macruby.org/>
#1237: Library not loaded ----------------------------------+----------------------------------------- Reporter: geetarista@… | Owner: lsansonetti@… Type: defect | Status: closed Priority: blocker | Milestone: Component: MacRuby | Resolution: needinfo Keywords: | ----------------------------------+----------------------------------------- Comment(by geetarista@…): ...and this is why I converted my app to Objective-C and gave up on Macruby. I even tried my old code on a recent release just to see and it still doesn't work. You say that it should just work with the default target, but it doesn't work. I had to scour blog articles to even get my app to archive a couple months ago, since there isn't any real documentation for MacRuby. Matt's book is the only thing decent out there, but it doesn't cover distributing at all. For one of my apps, I even had to manually copy files in the packaged application because headers didn't work, which is a ticket that has still never been updated. Several people have made it into the Mac App Store, but who knows how they got in there. Most likely they had to manually build their application or make modifications to it. Like I said before, it's sad that actually building and distributing an app is so painful and so low on priority. MacRuby will only be a novelty until that's turned around. I've seen many people with this same issue and it keeps coming up over and over again ever since release 0.5. I love Ruby, but dealing with MacRuby has been a huge waste of time, so I'm sticking with Objective-C. -- Ticket URL: <http://www.macruby.org/trac/ticket/1237#comment:3> MacRuby <http://macruby.org/>
#1237: Library not loaded ----------------------------------+----------------------------------------- Reporter: geetarista@… | Owner: lsansonetti@… Type: defect | Status: closed Priority: blocker | Milestone: Component: MacRuby | Resolution: needinfo Keywords: | ----------------------------------+----------------------------------------- Comment(by lsansonetti@…): Well you are not really helping here. Pasting this linker error with no context information or problem reduction is not going to help us fix the problem, it's worthless. We have not received similar complains and new macruby apps are hitting the store frequently now, which is why the problem might be related to your project. We need more info. -- Ticket URL: <http://www.macruby.org/trac/ticket/1237#comment:4> MacRuby <http://macruby.org/>
participants (1)
-
MacRuby