Re: OSX Porting Problems
Ingo Weinhold <bonefish-CFLBMwTPW48UNGrzBIF7/[email protected]> Wed, 14 Mar 2007 17:02:46 +0100
| Newsgroups | gmane.os.openbeos.kernel.devel |
|---|---|
| Message-ID | <[email protected]> |
On 2007-03-14 at 16:25:28 [+0100], Morgan Howe <[email protected]> wrote: > On 3/13/07, Ingo Weinhold <bonefish-CFLBMwTPW48UNGrzBIF7/[email protected]> wrote: > > On 2007-03-13 at 16:35:05 [+0100], Morgan Howe <[email protected]> wrote: > > > > A general hint beforehand: You seem to use gcc 4.1.2 as cross-compiler. > > While > > that should work in principle, due to binary compatibility reasons with > > BeOS > > our standard compiler is gcc 2.95.3 (in the legacy subdirectory) ATM. The > > gcc > > 4 build is not very well tested and the resulting Haiku seems to have some > > problems (that is more than the version built with gcc 2.95.3 :-)). > > > > You were correct, I was attempting to use gcc4 instead of 2.95.3. > Unfortunately, with 2.95.3 being as old as it is, it does not support intel > based mac as a host platform. I was able to find some patches that add > support for ppc macs, but I can not seem to find anything to make it work > for the x86 version. Nevermind, then. Using 4.1.2 is fine. Just be aware that the gcc 4 build is not as well supported, might have a few more issues, and will break from time to time, when people check something in that works with gcc 2.95.3, but is not well digested by the stricter gcc 4 (usually harmless things like missing <new> includes, missing std namespace denotation, etc.). Having someone actively using gcc 4 is actually great for us, because it hopefully improves the situation in the long run. Any progress with the size_t issue yet? CU, Ingo ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV