Boost logo

Boost :

From: John Max Skaller (skaller_at_[hidden])
Date: 2001-06-25 17:26:15

Jens Maurer wrote:

> I'm using gcc 2.95.3 on Linux to compile this program:
> #include <boost/cstdint.hpp>
> int main()
> {
> boost::int32_t x;
> boost::int64_t y;
> }
> Here are the results:
> no flags: int64_t undefined
> -D_GNU_SOURCE: works
> -ansi -D_GNU_SOURCE: works
> -pedantic: int64_t undefined
> -pedantic -D_GNU_SOURCE: "too many 'l's in integer constant"
> -pedantic -Wno-long-long -D_GNU_SOURCE: "too many ..."
> Can you reproduce these results?


>Could you try your original
> problem again without -pedantic?

        OK. But I really want as much pedantry as possible
to check that I'm really generating _conforming_ code,
as I claim: ie. I want to make sure everything will
work for other C++ compilers (which I can't test myself).

        ... (plays with the Felix build ..)..

        OK, this worked. Thanks.

BTW: checkout Felix!

John (Max) Skaller, mailto:skaller_at_[hidden] 
10/1 Toxteth Rd Glebe NSW 2037 Australia voice: 61-2-9660-0850
New generation programming language Felix
Literate Programming tool Interscript

Boost list run by bdawes at, gregod at, cpdaniel at, john at