2003-09-03 09:17:42 +08:00
|
|
|
<sect2>
|
|
|
|
<title>Installation of <application>DirectFB</application></title>
|
|
|
|
|
2003-09-12 03:44:39 +08:00
|
|
|
<note><para>DirectFB needs a Linux kernel with frame buffer support. Check
|
2003-09-03 09:17:42 +08:00
|
|
|
the documentation in the kernel tree
|
|
|
|
(<filename class="directory">/usr/src/linux/Documentation/fb/</filename>)
|
|
|
|
on how to enable the frame buffer device for your graphics
|
|
|
|
card.</para></note>
|
|
|
|
|
|
|
|
<para>Install <application>DirectFB</application> by running the
|
|
|
|
following commands:</para>
|
|
|
|
|
|
|
|
<screen><userinput><command>./configure --prefix=/usr &&
|
|
|
|
make &&
|
|
|
|
make install</command></userinput></screen>
|
|
|
|
|
2003-11-01 21:47:45 +08:00
|
|
|
<note><para>This release is incompatible with FreeType as of version
|
2003-11-02 02:08:32 +08:00
|
|
|
2.1.5. The problem manifests itself at runtime (e.g. with the
|
|
|
|
<command>quingy</command> application and the
|
|
|
|
<command>df_fonts</command> example). The only solution at the present
|
|
|
|
time is to link DirectFB against an older version of
|
|
|
|
FreeType.</para></note>
|
2003-11-01 21:47:45 +08:00
|
|
|
|
2003-09-12 03:44:39 +08:00
|
|
|
<para>If you decided to add optional image and video providers then you
|
|
|
|
have to install DirectFB-extra package too:</para>
|
|
|
|
|
|
|
|
<screen><userinput><command>./configure --prefix=/usr &&
|
|
|
|
make &&
|
|
|
|
make install</command></userinput></screen>
|
|
|
|
|
2003-09-18 08:35:03 +08:00
|
|
|
<note><para>The current version of avifile does not work with DirectFB.
|
|
|
|
You have to use the avifile version which can be found at
|
|
|
|
<ulink url="http://www.directfb.org/download/contrib/"/> or alternatively disable the
|
|
|
|
avifile video provider by calling configure with
|
|
|
|
<command>--disable-avifile</command>.</para></note>
|
|
|
|
|
2003-09-03 09:17:42 +08:00
|
|
|
</sect2>
|