On Mon, Jul 26, 2004 at 05:03:49PM +0700, Arief Yudhawarman wrote: > Lagi belajar install postfix dari source code pd RedHat 7.3. > Saya bermaksud untuk menambahkan dukungan untuk MySQL dan > SASL AUTH.
Rasanya ada SRPM yg bisa direcompile dg menambahkan parameter aja. Coba browse/search di arsip milis postfix-users 1 minggu terakhir deh. > Untuk MySQL: > make -f Makefile.init makefiles "CCARGS=-DHAS_MYSQL -I/usr/include" \ > "AUXLIBS=-L/usr/lib -lmysqlclient -lz -lm" commands VARS="value", bukan commands "VARS=value". Coba bandingkan peletakan tanda quotes dg make di bawah. Kecuali kalo typo (salah ketik). > Untuk SASL AUTH: > make makefiles CCARGS="-DUSE_SASL_AUTH -I/usr/include" \ > AUXLIBS="-L/usr/lib -lsasl" > > Lantas saya gabungkan begini: > make makefiles CCARGS="-DUSE_SASL_AUTH -DHAS_MYSQL -I/usr/include" \ > AUXLIBS="-L/usr/lib -lsasl -lmysqlclient -lz -lm" > > Namun setelah saya coba make, muncul error "mysql.h" not found. > Padahal semua package devel sudah saya install. Kalo di atas bukan typo, berarti support mysqlnya tidak ikut tercompile. Anda tinggal cari tau (misalnya dg rpm -ql mysql-devel) letaknya headers mysql di mana, lalu ditambahkan di -I kalo belum. > Namun kalau saya make hanya untuk dukungan MySQL atau SASL, instalasi > bisa jalan normal. Ya itu, kalo bukan typo, kemungkinan support mysqlnya cuma ilusi. > Mungkin rekan-rekan ada yg tahu bagaimana option untuk instalasi > dukungan baik MySQL dan SASL ? Seperti instruksi, tinggal digabung seperti cara yg sudah anda gunakan. Ronny
pgpM0pW3qbeNO.pgp
Description: PGP signature
