Bonjour,
J'ai un site tournant sur windows avec un php5.3.5 compilé avec VC6 (comment ça j'ai 12 ans de retard?)
Je voudrais mettre à jours mon timezonedb.dll en récupérant les sources de ce PECL.
Je suis donc ce wiki pour m'aider.
Quand j'arrive au configure, voici la commande que je tape:
c:\php-sdk\phpdev\vc6\x86\php-5.3.5>configure --enable-cli --enable timezonedb=shared
Déja la j'obtiens un truc bizarre, voici la fin du résultat de la commande:
-------------------------------------------
| | |
-------------------------------------------
| Build type | Release |
| Thread Safety | Yes |
| Compiler | MSVC9 (Visual C++ 2008) |
| Architecture | x86 |
-------------------------------------------


Type 'nmake' to build PHP
Il me dit que le compiler est MSVC9 alors que je veux VC6! On est bien d'accord, mes sources php sont les mêmes que je veuille compiler en VC6, VC9 ou même linux? Alors pourquoi il me propose VC9? Est ce que c'est parce que j'utilise le windows SDK 7.0 alors que le wiki php recommande le 6.1 (qui n'est plus trouvable).

Ensuite une fois que je fais mon nmake, tout marche bien sauf qu'après, impossible de trouver ma dll. J'ai un dossier Release_TS\pecl\timezonedb-2013.9 mais il ne contient qu'un fichier .obj, un fichier .sbr et un fichier .idb.

Avez vous une idée?

Merci d'avance.