On 09 févr. 2016 13:41, Frédéric <fma38@???> wrote:
> Le 09/02/2016, Edgar a écrit :
>
>> Essaye la commande
>>
>> cpp -dM machin.c | grep LONG_LONG_MAX
>
> Il n'est pas défini. La sortie de cpp vaut :
[...]
> Mais dans le fichier ffi.h, LONG_LONG_MAX est bien défini (j'ai vérifié en
> ajoutant un #error après #ifdef LONG_LONG_MAX).
Ton fichier machin.c fait un include de ffi.h ?
Chez moi :
cpp -dM toto.c|grep LONG_LONG_MAX
#define __LONG_LONG_MAX__ 0x7fffffffffffffffLL
gcc version 5.3.1 20160205 (Debian 5.3.1-8)
,----[ toto.c ]
| #include <stdio.h>
| int main(int a, char **b)
| {
| return 0;
| }
`----
Christian