On Thu, Jun 09, 2005 at 08:05:24AM +0700, budhysb wrote:
> Maaf kalau OOT,

Nggak off topic kok, kan emang ini milis tanya-jawab Linux?

> saya sudah install 'php-devel-4.3.10-2.4' melalui rpm
> dari Fedora Core 2 dengan harapan saya
> memperoleh source dari php-nya
> untuk saya rekonfigurasikan dengan MCrypt.

(Ini kalo RPM ya...)

Paket yg namanya x-devel itu biasanya isinya cuma headers dr suatu
library x, yg dipake utk development (hence "devel") atau compile
program yg menggunakan library x.

Source adanya di paket source rpm, bukan "binary" rpm. Paket source
rpm ini umumnya ditandai dengan namanya, berakhiran dg .src.rpm. Kalo
"binary" kan berakhiran .{arch}.rpm, di mana {arch} itu bisa i386,
i586, i686, k7, amd64, sparc, ppc, noarch, dst.

Jadi php-devel itu ya header2 php doang yg dipake kalo kita mau
compile program yg butuh support php, bukan kebalikannya (compile php
yg butuh support suatu program/lib). Anda butuh php-*.src.rpm untuk
sourcenya.

> ./configure [blablabla] --with-libmcrypt=/usr/src/libmcrypt
...
> FYI:php-devel-4.3.10-2.4 saya ambil dari rpmfind.net special untuk
> Fedora Core 2

Setelah anda dapet paket php-*.src.rpm nya, anda bisa recompile source
package itu dengan mengubah parameter compilenya sehingga dia
menyertakan suatu lib pada waktu compile, dan hasil compilenya tetap
akan jadi RPM juga, jadi memudahkan package management (install,
uninstall, dsb). Cara ini secara umum lebih "bersih" drpd compile
sendiri trus mem-bypass package management (RPM) dengan "make
install". Seperti yg dikatakan Bung Moh. Muntaza di thread php yg
satunya, lebih dianjurkan utk menggunakan package dr distronya dulu
kalo ada.

Caranya saya tidak ingat karena sudah lama tidak pake RPM-based
system, silakan dibaca dokumentasinya RPM, atau mungkin rekan lain ada
yg bisa menambahkan.

Ronny

Attachment: pgpNJOge851Ap.pgp
Description: PGP signature

Kirim email ke