-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sun, 15 Jul 2007 18:21:16 +0200
Matthieu Fertré <[EMAIL PROTECTED]> wrote:

|Kurosu a écrit :
|> Kurosu a écrit :
|>   
|>> I've spent some time "cleaning" the includes by using forward
|>> declarations. This means that not all headers are automatically
|>>     
|>
|> In order to continue this, I'm thinking of using uint32_t instead of
|> Uint32 in include/action.{cpp,h}. However, this is C99, and I'm not
|sure > all environments (*BSD) have it included as automatically as
|for gnu > systems.
|
|C++ has been defined before C99, so it is not entirely compatible. 
|Anyway, it seems that you can force most of compilers to use C99 
|extensions to C. From what I have understood, we already use some 
|functions defined only in C99 such as std::isnan().
|
|> The same would be done in graphic/polygon.h
|>
|> The reason is that SDL_stdinc.h isn't sufficient for windows, and
|> therefore SDL.h is needed, bringing in a lot of includes only for
|> integer type definitions.
|>
|> Should I do that (and risk breaking *BSD and maybe MacOSX) or do the
|> SDL.h include ? I'd go with the first, and I'll go with it if I hear
|no > complain within a week.
|>   
|
|What do FreeBSD and Apple maintainer think about that ? Will they able 
|to continue to package in such case ?
|
|Regards,
|
|Matt (gentildemon)
|
|
|

I see for FreeBSD no problems :-)

- - Martin

- -- 
Martin Wilke            | irc.unixfreunde.de #bsd 
[EMAIL PROTECTED]       | [EMAIL PROTECTED]
FreeBSD Committer       | Power to Serve
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFGmpOIFwpycAVoI1MRAqYNAJ9eUKecNjjqOP8kkearapdj3mbmdgCfQwgh
rvsOOWTLTUaTdp1YiJpbylo=
=P6gN
-----END PGP SIGNATURE-----
_______________________________________________
Wormux-dev mailing list
Wormux-dev@gna.org
https://mail.gna.org/listinfo/wormux-dev

Répondre à