Re: [Fresco-devel] gcc 3.2 fun

Nathaniel Smith <[email protected]>
Newsgroups gmane.comp.video.fresco.devel
Message-ID <[email protected]>
On Sat, Aug 31, 2002 at 03:36:16AM +0200, Tobias Hunger wrote:
> Hi!
> 
> Just to let you know: Fresco does not build with g++ 3.2. Babylon is to blame. 
> Looks like gcc finally has char_traits and Babylon does not define them. Here  
> are the error messages. You will get them when linking the server in Berlin:
> 
[snip]
> 
> I cannot define char_traits for unsigned char, unsigned short or unsigned int 
> as that will be redefining symbols from the include file. I cannot implement 
> those symbols in Babylon for similar reasons, so I am a bit lost on what to 
> do:-(
> 
> Babylon itself builds fine, you just 't link against it. Any ideas? Oh, I can 
> (and did) add char_traits for Babylon::Char. That works fine.

So, err, why do you need to define char_traits for unsigned char and
the like?  Shouldn't gcc already have char_traits<unsigned char>?  Why
do you need to redefine them?

-- Nathaniel

-- 
Eternity is very long, especially towards the end.
  -- Woody Allen

This email may be read aloud.
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.