On 28-Nov-05, at 9:57 PM, Thomas Cunningham wrote:
In your docs I don't see anything about using this in built apps.
Does the
user of a built app from these classes need the support dylib files
on their
computer?
Yup - You can and should distribute the library with your application
- e.g. inside your bundle on Mac OS X. I don't include it with these
classes because it's updated frequently and you really should have
the whole FMOD Ex SDK handy for reference. The "Installation &
Quickstart" section of the docs has notes for installing on all
platforms (applies to both debug and release builds). Pay careful
attention to the Mac OS X notes as it can be a bit of a pain if you
want to embed a dylib in your app bundle but still debug in a
reasonable fashion.
The project files die silently in the IDE (still leaving the
compile window)
when you don't have the dylib in the correct place. It would be
friendlier
if the program caught this and told the programmer what's going on.
That's just how apps die when a library isn't found by declares in
Rb5.x - there's no way around this (actually, on OS X you should get
a system error - might depend on your system settings though). In
Rb2005 you can use soft declares and do a check at startup, but FMOD
isn't something that's ever going to be installed by default - you
really need to ensure it's distributed/installed alongside your app.
Your 2D example was flipping out on my machine (Mac, 5.5.5) until I
removed
all of the break points.
That's odd - I just downloaded a fresh copy off the server and in
runs fine on Mac OS X with 5.5.5 - there are no breakpoints set that
I can see (???)
Frank.
–––––––––––––––––––––––––––––––––
Open Source RB Goodies and Shareware
<http://developer.chaoticbox.com/>
<http://www.chaoticbox.com/>
–––––––––––––––––––––––––––––––––
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>
|