[CsMain] Mac OS X

Eduardo Poyart <[email protected]>
Newsgroups gmane.comp.graphics.crystalspace.general
Message-ID <[email protected]>
Hello,

I'd like to help make CS work on Mac OS X again, and there are a few issues:

- I have OS X 10.6, and the current head revision fails to build for me. I
made it build if I change the SDK we're using from 10.4u to 10.5. OSX 10.6
introduced many changes to the system, deprecating many things. I suspect
that's what broke it. I don't know if it builds for someone that has 10.5.
If it does, it was some change introduced with 10.6. If not, head revision
is broken for OS X in general.

- Architectures have to match between libraries. Specifically, you can't
build zlib for x86-64 and CS for i386. The trouble is: starting with 10.6,
GCC defaults to x86-64. So people building zlib with default values will
have problems building CS with default values. The error is subtle:
configure simply reports zlib is not detected.

Based on the above, I propose two steps:

- Update our OSX requirements from 10.4 to 10.5 - or at least make it
default to 10.5 and let people specify 10.4 if they know what they're doing;
- Similarly, change the default architecture to x86-64 to match modern OSX's
default architecture.

Ideas?

Cheers
Eduardo

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev

_______________________________________________
Crystal-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe: mailto:[email protected]?subject=unsubscribe
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.