Compile MJPEGTools 2.0.0 di Kernel 3.1.0

Ini hanya trik yang saya gunakan untuk meng-compile MJPEGTools 2.0.0 pada kernel linux 3.1.0 yang saya gunakan dengan mengkatifkan dukungan Video4Linux (v4l).

Seperti diketahui bahwa Video4Linux versi 1 sudah ditinggalkan sejak kernel > 2.6.38.x. Namun masih ada beberapa program yang membutuhkan file header linux/videodev.h yang dibawa oleh v4l (salah satunya tentunya adalah MJPEGTools). Sebenarnya library ini dapat digantikan fungsinya oleh file header libv4l1-videodev.h tapi belum banyak yang secara default mengarahkan untuk menggunakan header ini.

Hal yang saya lakukan adalah memodifikasi beberapa file dari source code MJPEGTools yang masih menggunakan header linux/videodev.h dan mengarahkannya ke header libv4l1-videodev.h. Patch yang saya buat berdasarkan patch dari openSuSE dan saya tambahkan 1 bagian patch agar dapat berjalan di MJPEGTools versi 2.0.0.

Patch dapat diambil di: Patch

Saya juga memodifikasi script SlackBuild dari MJPEGTools versi SlackBuilds.org agar dapat menggunakan patch yang saya buat.

Tentang priyoatmojo

just an ordinary human who is interested with computer, especially with GNU/Linux
Pos ini dipublikasikan di advance, intermediate, Slackware dan tag , , , . Tandai permalink.

2 Balasan ke Compile MJPEGTools 2.0.0 di Kernel 3.1.0

  1. anonym berkata:

    Ini yg saya cari2. Maksih atas artikelnya pak.
    Gabung di sini pak. http://groups.google.com/group/id-slackware
    Komunitas Slackware Indonesia.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s