In Linux you would probably put the library in /usr/local/lib/ and hard-code a path.
Charles Yeomans On Jul 31, 2007, at 1:14 PM, [EMAIL PROTECTED] wrote: > I guess, before saying "arbitrary", I should ask what > "@executable_path" resolves to. Per a previous post it was used for > both debug and production constants. > So, if, in fact, it resolves to the same place, then the need for a > different location does seem arbitrary. > > So, how does linux handle the same issue? > > Michael > ------- Original message ------- > From: Charles Yeomans <[EMAIL PROTECTED]> > Sent: 31.7.'07, 12:48 > >> It's not arbitrary. As I explained earlier, when you build a debug >> app, the REALbasic IDE does not provide a way to add the library to >> the debug application bundle. So you need to put the library >> somewhere else, and declarations in debug apps must specify that >> location. >> >> I'd guess that RS doesn't make it "intuitive" because this is a Mac >> OS problem only, and only a problem for "advanced" developers. I >> believe that RS gives lower priority to single-platform problems, and >> especially single-platform problems that only affect developers who >> know enough to find a way to work around the problem. >> >> Charles Yeomans >> >> On Jul 31, 2007, at 12:20 PM, Michael Williams wrote: >> >>> I'll check the book out. As I said, despite repeated explanations, >>> my confusion is still regarding the fact that there is a need to >>> differentiate between debug and production builds. Using a constant >>> just makes sense, but the need for the value to be different >>> depending on which it is seems a bit arbitrary. I guess I'm curious >>> as to why RB doesn't make it "intuitive"; a sort of "add-plugins-or- >>> dylibs-here" type of reference if nothing else. >>> >>> Anyway, I'll get to reading. Thanks for the help thus far. >>> >>> Regards, >>> Michael >>> On Jul 31, 2007, at 12:01 PM, Charles Yeomans wrote: >>> >>>> Use a constant to refer to the library. Set it for different >>>> values >>>> for debugBuild and not debugBuild. I think this sort of thing is >>>> discussed in my online declares book. >>>> >>>> Charles Yeomans >>>> >>> >> _______________________________________________ >> Unsubscribe or switch delivery mode: >> <http://www.realsoftware.com/support/listmanager/> >> >> Search the archives: >> <http://support.realsoftware.com/listarchives/lists.html> > > _______________________________________________ > Unsubscribe or switch delivery mode: > <http://www.realsoftware.com/support/listmanager/> > > Search the archives: > <http://support.realsoftware.com/listarchives/lists.html> > _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>
