Go to the FreeLists Home Page Home Signup Help Login
 



[openbeos] || [Date Prev] [10-2003 Date Index] [Date Next] || [Thread Prev] [10-2003 Thread Index] [Thread Next]

[openbeos] Re: Open BeOS

  • From: "Nathan Whitehorn" <nathanw@xxxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Sun, 19 Oct 2003 14:04:52 -0500
>     I noticed the gcc with BeOS5Max distro is now rather old.  Has
>     anyone tried the latest gcc3.3.1 and binutils 2.14 ?  Are there
>     patches that were needed to be applied?  (I just used ver
>     2.9-beos-991026, which seems to be egcs version).
> 
> 
> Ok... non-dev, normally lurker, here, so correct me if I'm wrong.
> But IIRC, the reason for using the rather old gcc version is to stay 
> binary compatible.
> For some reason (don't ask me) the newer versions don't seem to 
> produce 
> binary compatible programs and such.

This is due to a revised C++ ABI in GCC >= 3. The new ABI is supposed 
to be compatible with multiple compilers, and supposedly offers a 
variety of benefits aside from compatibility as well. However, as a 
necessary consequence, it breaks compatibility with C++ symbols in 
binary files creating by earlier GCC versions.
-Nathan

--
Fortune Cookie Says:

"I'm returning this note to you, instead of your paper, because it
(your paper) presently occupies the bottom of my bird cage."
                -- English Professor, Providence College





[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.