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>
|