[openbeos] Re: gcc-2.95.3

On Aug 15, 2004, at 20:29, Oliver Tappe wrote:
[ 8< description of problem with setjmp.h 8< ]
Ok, thanks for reporting this. This was a bug in fixincl, the program gcc
uses to "fix" (cough) system headers. In this case, of course, it was
messing up the BeOS headers for good (as these are fine...).
This can be fixed by replacing
.../lib/gcc-lib/i586-pc-beos/2.95.3/includelib/i586-pc-beos/setjmp.h
with this corrected version:
http://www.hirschkaefer.de/beos/setjmp.h

worked

[ 8< description about missing sstream 8< ]
Ah, yes, sstream is a header that had been introduced with a later version
of libstdc++, so it is missing under BeOS.
But I have just checked and it seems to be working fine with the older
libstdc++. So I will integrate it with the next release.
For the easy fix, please download it from here:
http://www.hirschkaefer.de/beos/sstream.h
and put it into .../include/g++-2/

worked too ;)

And zero crashes so far, this is great... thanks! I'll try then to build a whole VLC with full MMX/SSE support and matroska support, I'll let you know.

--
Eric Petit <titer@xxxxxxx>


Other related posts: