[openbeos] Re: gcc-2.95.3
- From: Eric Petit <titer@xxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Sun, 15 Aug 2004 21:32:41 +0200
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>
- Follow-Ups:
- [openbeos] Re: gcc-2.95.3
- From: Eric Petit
- References:
- [openbeos] Re: gcc-2.95.3
- From: Axel Dörfler
- [openbeos] Re: gcc-2.95.3
- From: Oliver Tappe
- [openbeos] Re: gcc-2.95.3
- From: Oliver Tappe
- [openbeos] Re: gcc-2.95.3
- From: Eric Petit
- [openbeos] Re: gcc-2.95.3
- From: Oliver Tappe
Other related posts:
- » [openbeos] gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
- » [openbeos] Re: gcc-2.95.3
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
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 ;)
- [openbeos] Re: gcc-2.95.3
- From: Eric Petit
- [openbeos] Re: gcc-2.95.3
- From: Axel Dörfler
- [openbeos] Re: gcc-2.95.3
- From: Oliver Tappe
- [openbeos] Re: gcc-2.95.3
- From: Oliver Tappe
- [openbeos] Re: gcc-2.95.3
- From: Eric Petit
- [openbeos] Re: gcc-2.95.3
- From: Oliver Tappe