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>

Reply via email to