sK1 0.9.3 dengan Kompilasi Manual dari Kode Sumber

Bismillahirrahmanirrahim.

Sudah lama saya ingin mencoba sK1. Terutama setelah tahu ada fitur multitab di sK1. Akhirnya saya bisa mencobanya hari ini juga di Ubuntu 12.04 i386 saya. Alhamdulillah kompilasi dengan melalui beberapa error akhirnya sukses.

Hasil


sk1-sumber

Dependensi


  • libx11-dev
  • libxcursor-dev
  • libcairo2-dev
  • liblcms2-dev
  • libxext-dev
  • tk8.6-dev (or tk8.5-dev)
  • python-dev
  • python-cairo-dev
  • python-tk
  • python-gtk2
  • python-imaging
  • python-reportlab
  • python-cairo

Versi one-liner: libx11-dev libxcursor-dev libcairo2-dev liblcms2-dev libxext-dev tk8.6-dev python-dev python-cairo-dev python-tk python-gtk2 python-imaging python-reportlab python-cairo

Instal semua dulu baru kompil dari kode sumber. Gampang. Pakai apt beres semua itu. Kode warna biru adalah dependensi untuk running setelah diinstal.

Kode Sumber


sk1-0.9.3.tar.gz

Baca lebih lanjut

Iklan

Instalasi OpenCV 2.3.1a, ffmpeg 0.8.15, dan libv4l 0.8.6 di Ubuntu 12.04 dengan Kompilasi Manual

Bismillahirrahmanirrahim.

utilities-terminalSaya baru tahu pagi ini bahwa OpenCV kemarin yang saya build bersama ffmpeg  kekurangan dukungan webcam. Jadi, program C++ seperti apa pun yang saya kompilasikan tidak akan dapat mengakses webcam (pesan error-nya antara Segmentation Fault sampai No Camera Detected). Padahal, instalasi OpenCV pertama saya jelas-jelas mampu mengakses webcam. Ini terjadi karena instalasi OpenCV kemarin itu belum termasuk konfigurasi pustaka v4l (Video For Linux) diaktifkan. Pustaka inilah yang bertugas mengakses webcam yang terpasang di laptop. Jelas saja kode-kode OpenCV saya tidak dapat mengakses webcam karenanya. Pagi ini saya berhasil melakukan build ulang OpenCV 2.3.1a dengan ffmpeg 0.8.15 dan libv4l 0.8.6 dengan CMake kembali. Total waktu yang diperlukan untuk itu adalah 22 menit saja (10.24 — 10.46 WIB). Berikut catatan saya. Baca lebih lanjut

Inkscape 0.91 dengan Kompilasi Manual dari Kode Sumber

Bismillahirrahmanirrahim.

multiple-version-libreoffice28

multiple-version-libreoffice20

  1. http://wiki.inkscape.org/wiki/index.php/CompilingUbuntu (saya ikuti tutorial di sini dan berhasil)
  2. http://www.phoronix.com/scan.php?page=news_item&px=MTY3NDQ (versi ini jadi menarik karena Phoronix bilang performanya meningkat)
  3. http://wiki.inkscape.org/wiki/index.php/Release_notes/0.91 (bukti omongan Phoronix)
  4. http://inkscapetutorials.wordpress.com/category/0-91-new-features/(kumpulan skrinsot yang bikin tertarik)
  5. http://sourceforge.net/projects/inkscape/files/inkscape/0.91pre1/ (kode sumbernya)

Ini pertama kalinya saya berhasil melakukan kompilasi manual dari kode sumber. Memang ini memakan waktu selama ~2 jam, tetapi ini hal yang saya tunggu-tunggu sejak pertama kali saya menggunakan Linux. Hasilnya, Inkscape 0.91 (terbaru saat ini) bisa saya instal di folder pilihan saya berdampingan dengan Inkscape 0.48. Memang terasa Inkscape 0.91 ini punya fitur baru yang banyak. Salah satunya beberapa perubahan tampilan pada scrollbar dan fitur Measure Tool.

Kesimpulan: untuk berhasil melakukan kompilasi dari kode sumber, seluruh dependensi kompilasi harus sudah dilengkapi sebelumnya. Dependensi bisa diketahui pada dokumentasi resmi aplikasi yang bersangkutan.

multiple-version-libreoffice29

multiple-version-libreoffice27

multiple-version-libreoffice26

 

Terima kasih untuk akang Fauzy Edugawa yang sudah bertanya cara instal 0.91 di Ubuntu. Tanpa pertanyaan akang, saya tidak akan tergerak untuk menginstal dari kode sumber.