Rabu, 26 Januari 2011

Slackware 13.1: Gyachi: configure: error: cannot find include file gpgme.h. Perhaps you need to install the gpgme development package?

DHOCNETSAFE
Gyachi 1.2.10, saat menjalankan perintah ./configure pada Slackware 13.1, proses terhenti dengan pesan kesalahan,
configure: error: cannot find include file gpgme.h. Perhaps you need to install the gpgme development package?

Padahal, waktu dicari menggunakan perintah locate, file tersebut (gpgme.h) ada.

# updatedb
# locate gpgme.h
/usr/include/gpgme.h


Ternyata,...... bukan file gpgme.h yang membuat proses instalasi Gyachi 1.2.10 di Slackware 13.1 gagal. Tapi beberapa file berikut yang belum dan harus terinstall terlebih dahulu (cmiiw),.. heheheh,.. :P


libgpgme-dev
gpgme-devel
pulseaudio
libsndfile
jasper
speex

CATATAN:
Saat melakukan instalasi Gyachi 1.2.10 pada Slackware 13.1, aku berusaha mencari sumber yang paling cepat. Jadi, proses instalasi pustaka-pustaka yang dibutuhkan, aku melakukan perubahan format file installer seperti rpm ke tgz menggunakan program rpm2tgz (yang sudah include pada Slackware 13.1) dan deb ke tgz menggunakan program deb2tgz yang bisa di download di http://deb2tgz.googlecode.com/files/deb2tgz-1.0-noarch-1.tgz

Mari kita mulai, ^^

deb2tgz
Untuk melengkapi peralatan instalasi, download dan install deb2tgz terlebih dahulu,...

$ wget http://deb2tgz.googlecode.com/files/deb2tgz-1.0-noarch-1.tgz
$ su
Password:
# installpkg deb2tgz-1.0-noarch-1.tgz

libgpgme-devlibgpgme aku dapet yang paket deb-nya. Download di http://free.nchc.org.tw/ubuntu//pool/universe/g/gpgme/libgpgme-dev_0.3.16-2_i386.deb

Donload, konvert dan install,

# wget http://free.nchc.org.tw/ubuntu//pool/universe/g/gpgme/libgpgme-dev_0.3.16-2_i386.deb
# deb2tgz
libgpgme-dev_0.3.16-2_i386.deb
# installpkg
libgpgme-dev_0.3.16-2_i386.tgz
gpgme-devel
gpgme-devel aku dapet paket milik RedHat di ftp://195.220.108.108/linux/fedora/development/rawhide/i386/os/Packages/gpgme-devel-1.2.0-3.fc15.i686.rpm

Download paket gpgme-devel,

# wget ftp://195.220.108.108/linux/fedora/development/rawhide/i386/os/Packages/gpgme-devel-1.2.0-3.fc15.i686.rpm

Konvert paket rpm ke paket tgz kemudian install

# rpm2tgz gpgme-devel-1.2.0.3.fc15.i686.rpm
# installpkg gpgme-devel-1.2.0.3.fc15.i686.tgz


libsndfile
Download ftp://ftp.sh.cvut.cz/MIRRORS/zenwalk/i486/current/extra/l/libsndfile-1.0.21-i686-64.1.txz

# wget ftp://ftp.sh.cvut.cz/MIRRORS/zenwalk/i486/current/extra/l/libsndfile-1.0.21-i686-64.1.txz
# installpkg libsndfile-1.0.21-i686-64.1.txz


pulseaudio
Source code aku dapet dari http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-0.9.22.tar.gz

Ekstrak, kemudian install,..

# wget http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-0.9.22.tar.gz
# tar -xvf pulseaudio-0.9.22.tar.gz
# cd pulseaudio-0.9.22
# ./configure
# make && make install


jasper
Download ftp://ftp.sh.cvut.cz/MIRRORS/zenwalk/i486/current/l/jasper-1.900.1-i486-3.txz

# wget ftp://ftp.sh.cvut.cz/MIRRORS/zenwalk/i486/current/l/jasper-1.900.1-i486-3.txz
# installpkg jasper-1.900.1-i486-3.txz


speex
Download ftp://ftp.sh.cvut.cz/MIRRORS/zenwalk/i486/current/ap/speex-1.2rc1-i486-54.2.tgz

# wget ftp://ftp.sh.cvut.cz/MIRRORS/zenwalk/i486/current/ap/speex-1.2rc1-i486-54.2.tgz
# installpkg speex-1.2rc1-i486-54.2.tgz


Huufftt,,... lese juga :)
Sekarang saatnya instalasi Gyachi,... :D

Download Gyachi v1.2.10, ekstrak kemudian install,...

# wget http://biznetnetworks.dl.sourceforge.net/project/gyachi/gyachi/1.2.10/gyachi-1.2.10.tar.gz
# tar -xvf gyachi-1.2.10.tar.gz
# cd gyachi-1.2.10
# ./autogen.sh
# ./configure --enable-maintainer-mode
# make
# make install

Hemm,... hanya seperti itu dan selesai sudah,


Artikel Terkait

2 Diskusi

  1. mamik says:

    wah keren bro.....
    ternyata ada juga yah tutorial seperti ini..

    matursuwun ;)

  2. ara says:

    hehe,... sama2,.. tq ya dah mampir,.. :D

Leave a Reply

Subscribe to Posts | Subscribe to Comments