Version 3 (modified by Timothy_Gu, 4 years ago) (diff)



Haiku is an open-source operating system dedicated to continue the rich tradition of BeOS. To continue being compatible with BeOS applications, however, Haiku developers have decided to make GCC 2 the default C compiler while providing a GCC 4 runtime in their recommended "GCC 2 hybrid" image for 32-bit x86. GCC 2 on Haiku is especially buggy, so some tinkering with $PATH will be needed.

This problem does not exist on x86-64 images, since BeOS did not support that architecture and there is no need for backwards compatibility.

Note that only Haiku nightly images are supported. Alpha 4.1 release is deemed to be too out of date for FFmpeg.

Disk requirements

First, to compile FFmpeg on Haiku you must have sufficient amount of disk space. The images supplied by Haiku does NOT have enough space. If you installed Haiku on your physical hard drive through the installer just make sure your Haiku partition has enough space. If it is a virtual machine installation you will need to increase disk image space.

Let's get started!

Installing required components

pkgman install git
pkgman install yasm