Bonjour,
j'essaie de compiler une extension PHP que j'ai developpé. Je suis sous Visual Studio Express 2008.

Ici mes fichiers inclus dans mon fichier module.c

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
 
#include "php.h"
#include "php_ini.h"
#include "php_module.h"
#include "net_endian.h"
#include "net_struct.h"
#include "net_func.h"
#include "net_client.h"
#include <stddef.h>
#include <string.h>
j'ai d'un coté mon projet entier dont le module se sers (ici module = extension) et de l'autre tout le code source php 5.3.3.

lorsque je compile voici l'erreur que ca me met :

1>C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\Ws2tcpip.h(502) : warning C4142: benign redefinition of type
1>d:\svn\age\bin\freeage\cgen\php\php-5.3.3\tsrm\tsrm_config_common.h(5) : fatal error C1017: invalid integer constant expression

quelqu'un a t'il une idée sur cette erreur ? merci d'avance.