Friday, June 29, 2007

error: C compiler cannot create executables

Ingin install package tapi nggak ada yang binary jadinya harus install lewat source. Yang ditakutkan selalu gagal dalam build dari source code. Kegagalan yang saya alami biasanya kalo source code di compile dan keluar error yang saya sendiri nggak tahu maksudnya apa, jadinya ya ditinggal saja cari versi binary.

Sekarang ini mau build library untuk synce dan pengen sekali bisa jalan di etch, nekat saja dah. Download source code kemudian ekstrak filenya. Ini adalah saat yg ditunggu-tunggu jalankan perintah

./configure --enable-desktop-integration

Compiler jalan dengan baik namun yg dikhawatirkan akhirnya terjadi juga, muncul error seperti ini:

configure: error: C compiler cannot create executables
See `config.log' for more details.

Waduh.. apa library untuk c compiler kurang apa ya? akhirnya cari di google, banyak referensi yang bilang kalau library c yang belum di install. Di linuxforum bilang install saja g++ nanti pasti bisa. Nggak yakin cari lagi ternyata di Debian ada package yang namanya build-essential kalo package ini di install maka dependency-nya ngikut. Coba deehhh, jalankan apt-get

apt-get install build-essential

walah-walah ternyata betul, g++ dan kawan-kawan ngikut semua, terus coba compile lagi aaahh... dan ternyata suksesss maaan.


Thursday, June 28, 2007

Install firefox 1.5.0.12

Setelah install Debian etch melihat tampilan gnome keren john. Ini pertama kali menggunakan debian setelah beberapa kali gonta-ganti distro yang cocok buat notebook kantor yang butut. Sekarang waktunya coba internet pake gnome browser, kok nggak bisa flexible kayak pake firefox ya? dan juga masalah setingan privacy kok nggak ada? apa aku saja yang nggak tau. Diputuskan untuk download firefox tapi yang versi lama aja biar nggak lemot kalo jalan di notebook ini.

Download Firefox 1.5.0.12 selesai ekstrak filenya, pindah ke folder /opt dan jalankan :) ternyata ada error:

/opt/firefox/firefox-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory


wah apalagi ini :( Harus tanya ke mbah google untuk masalah ini ternyata firefox 1.5 menggunakan standard library c++ yaitu libstdc++5. Solusinya install libstdc++5 dengan menggunakan perintah: apt-get install libstdc++5 semuanya jadi beres.

Firefox 1.5.0.12 sudah bisa jalan normal.

Pembuka

Sudah lama sebetulnya ingin punya blog tapi nggak tahu apa yang akan ditulis. Baru akhir-akhir ini saja kepikir ingin punya blog waktu ngerjakan project di site ada masalah di konfigurasi yang dulu pernah di catat tapi catatan hilang nggak tau, mau cari di internet kebayang waktu dulu juga cari pemecahan masalah ini lewat google tapi ketemu juga.Nah kalo solusi configurasi ini di tulis di blog khan sekarang ini sudah bisa tahu konfigurasi-nya.

Akhirnya dengan kata 'bismillah' blog ini saya buat. Semoga semua tulisan yang ada disini bisa berguna buat user yang lain dan bisa menemukan solusi bagi dirinya.

Be your self and behave your self - 2007