Burada ilgili birkaç yazı buldum ama cevabımı alamadım. Yani yeniden gönderme.
Pencerelere nasıl bir PECL uzantısı kurabilirim? Windows XP'de PECL oAuth uzantısını istiyorum.
2 yöntem biliyorum, ancak bunların hiçbiri benim için çalışmıyor.PECL eklentisi Windows için
sitesi http://pecl4win.php.net/ ay boyunca kapalı. Bu yüzden DLL dosyasını indiremiyorum. DLL'leri indirebileceğimiz herhangi bir yer var mı? pecl oauth-0.99.9.tgz yüklemek komutunu çalıştırarak
DSP oauth.dsp yok hatası
atıyor.
Diğer birkaç uzantıyı da denedim ve aynı hatayı aldım.
Burada nelerin eksik?
Uzantıların kaynağı, belirli bir dll'yi doğrudan vermek yerine 'dan kolayca erişilebildiğinden, kaynaktan pecl uzantısı oluşturma hakkında ayrıntılı bir kılavuz yayınlarsanız daha iyi olur. Bununla ilgili birkaç yazı buldum ama hala çok net değil. – Varun
http://wiki.php.net/internals/windows/stepbystepbuild bazı yönergelere sahiptir. Burada başka bir cevaba yapılan bir yorumda da söylediğim gibi: Pencerelerdeki inşa sistemi şu anda bina uzantılarına tek başına izin vermemektedir, ancak oyu PHP kaynak ağacından inşa etmek zorundadır. Oauth eklemek için, buildconf.bat dosyasını çalıştırmadan önce kaynakları php-src/ext/oauth altına koymak veya buildconf.bat için --extra-ext-dir (veya benzer) seçeneğini kullanmak zorundasınız. – johannes
İki yıl sonra önceki yorumuma bir güncelleme: Bu arada, ikili "geliştirme" yüklemelerinden elde edilebilen Unix'e benzer bir "phpize" aracı var. Pek çok geliştiricinin, özellikle 3. taraf kitaplıklarını kullanırken, bazı uyarlamaları gerektiren pencereleri sınamadığından, PECL uzantılarının oluşturulması hala önemsiz değildir. – johannes