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

linuxer and internet freak
This entry was posted in advance, intermediate, Slackware and tagged , , , . Bookmark the permalink.

2 Responses to Compile MJPEGTools 2.0.0 di Kernel 3.1.0

  1. anonym says:

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

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

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

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s