Some extensions cannot be statically linked (e.g., xdebug).
Bazen bir PECL eklentisini PHP çalıştırılabilirinin içinde duruk olarak
derlemek gerekebilir. Bunu yapmak için eklentinin
/php/kaynak/dizininiz/ext/ dizinine yerleştirilmesi
ve PHP kaynak paketinin configure
betiğinin yeniden
çalıştırılması gerekir.
$ cd /php/kaynak/dizininiz/ext $ pecl download eklenti $ gzip -d < eklenti.tgz | tar -xvf - $ mv eklenti-x.x.x eklenti
Bu işlemin sonucunda eklenti şöyle bir dizinin altına yerleştirilmiş olacaktır:
Artık PHP kaynak paketinin configure
betiğini yeniden
oluşturulup PHP her zamanki gibi derlenebilir:
Bilginize: buildconf betiğini çalıştırabilmek için autoconf 2.68 ve automake 1.4+ paketlerinin sistemde kurulu olması gerekir (daha yeni autoconf sürümleri de çalışabilir ama onlar desteklenmemektedir).
--enable-eklenti seçeneğinin mi yoksa --with-eklenti seçeneğinin mi kullanılacağı eklentiye bağlıdır. Genellikle harici kütüphanelere ihtiyacı olmayan eklentiler --enable seçeneğini kullanır. Hangisinin kullanılacağından emin olmak için buildconf'tan sonra şu çalıştırılabilir: