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

Bismillahirrahmanirrahim.

Saya telah menginstal OpenCV dengan baik dan sudah menulis dokumentasinya. Namun ternyata, instalasi OpenCV tersebut belum termasuk ffmpeg, sehingga apa pun kode sumber yang saya kompilasikan, saya tidak dapat memutar video di dalam aplikasi saya. Padahal saya perlu itu untuk kepentingan belajar. Salah satu sumber yang saya temukan, menyatakan bahwa sebab masalah tersebut adalah OpenCV belum dikompilasikan bersama ffmpeg ketika diinstal. Maka secara logis, OpenCV perlu dikompilasikan ulang dengan menyertakan ffmpeg. Tulisan ini, pengajaran kompilasi kode sumber, adalah mimpi lama saya ketika pertama kali menggunakan Linux dan senantiasa gagal, yakni saya ingin mengajari orang lain menginstal juga kalau saya sudah berhasil melakukannya. Berikut ini catatan saya dan semoga bermanfaat.

Pesan Pertama Saya

Akhirnya saya bisa menyampaikan ini. Yang wajib diperhatikan dalam melakukan kompilasi dan instalasi program dari kode sumber adalah 2 hal:

  1. Program-program alatnya (semisal kompiler, pustaka dasar, dan build tool-nya).
  2. Dependensinya.

Ujung-ujungnya, semua kembali ke 1 hal: dependensi. Intinya, lengkapi dulu seluruh dependensi yang diperlukan sebelum Anda melakukan kompilasi kode sumber. Instalasi program di Linux, pada seluruh jenis sistem manajemen paket, intinya cuma 1 ini: menyelesaikan dependensi. Pegang ini kuat-kuat, Anda akan mampu melakukan instalasi program dari kode sumber di Ubuntu. Pesan ini adalah pesan yang saya cari dan paling ingin saya sampaikan semenjak pertama kenal Linux. Baca lebih lanjut