Encontré algunas publicaciones relacionadas pero no recibí mi respuesta. Entonces publicar de nuevo.
¿Cómo instalaría una extensión PECL en Windows? Digamos que quiero la extensión PECL oAuth en Windows XP.
Conozco 2 métodos, pero ninguno funciona para mí.Extensión PECL para Windows
El sitio http://pecl4win.php.net/ está inactivo durante meses. Entonces no puedo descargar la DLL. ¿Hay algún lugar desde donde podamos descargar los archivos DLL?
ejecutar el comando instalación pecl oauth-0.99.9.tgz es tirar el error
No existe el oauth.dsp DSP.
He intentado con algunas otras extensiones y obteniendo el mismo error.
¿Qué es lo que falta aquí?
Dado que el origen de las extensiones está fácilmente disponible, en lugar de proporcionar directamente un dll específico, sería mejor si publicara una guía detallada sobre cómo construir un dll de extensión pecl desde el origen. Encontré algunos artículos sobre esto pero todavía no muy claros. – Varun
http://wiki.php.net/internals/windows/stepbystepbuild tiene algunas instrucciones. Como dije en un comentario a otra respuesta aquí: el sistema de compilación en Windows actualmente no permite construir extensiones independientes, pero tiene que compilarse a partir del árbol de fuentes de PHP. Para agregar oauth, debe colocar las fuentes en php-src/ext/oauth antes de ejecutar buildconf.bat o usar la opción --extra-ext-dir (o similar) para buildconf.bat. – johannes
Dos años después, una actualización de mi comentario anterior: Mientras tanto, hay una herramienta "phpize" similar a la de Unix disponible a partir de descargas binarias de "desarrollo". La creación de extensiones PECL a menudo no es trivial ya que muchos desarrolladores no prueban en Windows, que necesita algunas adopciones, especialmente cuando se usan bibliotecas de terceros. – johannes