Except that I’ve never registered before this, so it’s not a matter of a
forgotten password. Might be interesting to try that though, just to see what
happens. I don’t recall seeing a forgot password feature; I’ll check it out
tomorrow.
Might have an iTunes account, perhaps. Anyway, I second the previous
posters that you should get a recent version of XCode first, if you
can
Now, the way I handle building on OSX is the following:
Create /usr/local, put it in your PATH, download all 3rd party libs
you depend on and compile on the command line via their respective
configure scripts. So everything you’ll have to bundle with your
application binary will end up in /usr/local. When it comes to
creating the binary, I have a little script (borrowed and adjusted to
my needs) that figures out the dependencies, copies them to the app
bundle and fixes their rpath. See:
https://github.com/ksterker/adonthell/blob/master/scripts/make-bundle.sh
That gives me a native binary on whatever OSX platform I compile. I
have not yet attempted to create a universal build, as I would be
content to distribute a PPC and X64 version (The poor sods that run
OSX on a 32bit intel mac will have to use the PPC package and run it
through the emulation, but you can’t care for everyone, I gues).
Now, in theory, the way to produce universal builds is building for
the different architectures and using lipo to combine the results into
one set of binaries and libs. Not sure if you can get away with
merging the build results from a PPC and Intel Mac.
I believe that if you want to get 64bit (intel) support, you’ll need
OSX 10.5 and compile the PPC (and 32bit intel) versions against the
10.4u SDK. Latest XCode on 10.4 comes with the 10.4u SDK, but I doubt
that it contains x64 support. (The ‘u’ obviously stands for
universal). SDL 1.2 used to contain a script that would compile
against the different SDKs and merge the result into a universal
binary. That might give you an idea how that works on the command
line:
http://hg.libsdl.org/SDL/file/f14cf9d71233/build-scripts/fatbuild.sh
Sorry if all of that is a bit unspecific. Personally, I prefer to
treat OSX as a generic *nix and stay away from platform specifics such
as Frameworks and building from within XCode. But either way, expect
to invest some time before getting results.
Kai
P.S. Apologies for any oversights or grave mistakes. Even though I’m a
long-time OSX user, I wouldn’t consider myself an expert. To me It
just used to be the “better” Linux for the desktop, for a while.On Mon, Feb 28, 2011 at 5:04 AM, Jeff Post <j_post at pacbell.net> wrote: