untarring DirectFB-0.9.21.tar.gz...
$ cd DirectFB-0.9.21
$ CFLAGS="-march=pentium3 -mcpu=pentium3" ./configure --prefix=/opt --enable-fbdev --enable-text --enable-multi --enable-sdl --enable-sysfs --enable-jpeg --enable-zlib --enable-png --enable-gif --enable-freetype --disable-video4linux --enable-linux-input --with-gfxdrivers=matrox
.
.
.
Build options:
Version 0.9.21
Install prefix /opt
Build shared libs yes
Build static libs no
Module directory ${exec_prefix}/lib/directfb-0.9.21
CPPFLAGS -D_REENTRANT
CFLAGS -Wall -O3 -ffast-math -pipe -march=pentium3 -mcpu=pentium3 -D_GNU_SOURCE -Werror-implicit-function-declaration
LDFLAGS
LIBS -ldl -lpthread
Misc options: Multi Application Core yes Voodoo (network support) no Debug mode no Trace support no MMX support yes SSE support yes zlib compression yes sysfs support yes
Building Core Systems: Linux FBDev support yes OSX support no SDL support yes
Building WM Modules: Default yes UniQuE no
Building Tools yes
Building Image Providers: GIF yes JPEG yes MPEG2 I-Frame yes PNG yes
Building Video Providers: Video4Linux no (v2: no)
Building Font implementations: FreeType2 yes Default font yes
Building Graphics Drivers: 3Dfx Voodoo no ATI Mach64 no ATI Radeon no ATI Rage 128 no Intel i810 no Matrox yes NeoMagic no NSC Geode no nVidia no S3 Savage no SiS 315 no TVIA CyberPro no VIA CLE266 no VIA UniChrome no
Building Input Drivers: DBox2 Remote no ELO Touchscreen no H3600 Touchscreen no Joystick yes Keyboard yes Linux Input yes LiRC yes MuTouch touchscreen no PS/2 Mouse yes Serial Mouse yes SonyPI Jogdial yes ucb1x00 Touchscreen no WM97xx Touchscreen no
$ make
.
.
.
creating libdirectfb_keyboard.la
(cd .libs && rm -f libdirectfb_keyboard.la && ln -s ../libdirectfb_keyboard.la libdirectfb_keyboard.la)
make[3]: Leaving directory `/usr/src/opt/directfb-cvs/DirectFB-0.9.21/inputdrivers/keyboard'
Making all in linux_input
make[3]: Entering directory `/usr/src/opt/directfb-cvs/DirectFB-0.9.21/inputdrivers/linux_input'
make[3]: *** No rule to make target `../../src/core/fusion/fusion.h', needed by `linux_input.lo'. Stop.
make[3]: Leaving directory `/usr/src/opt/directfb-cvs/DirectFB-0.9.21/inputdrivers/linux_input'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/opt/directfb-cvs/DirectFB-0.9.21/inputdrivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/opt/directfb-cvs/DirectFB-0.9.21'
make: *** [all-recursive-am] Error 2
here's...maybe I need something other for linux-input to compile?
...or maybe I don't need it at all...where can I find infos on its "capabilities"?
thank you
Denis Oliver Kropp wrote:
Quoting [EMAIL PROTECTED]:
Making all in linux_input make[3]: Entering directory `/usr/src/opt/directfb-cvs/DirectFB-0.9.21/inputdrivers/linux_input' make[3]: *** No rule to make target `../../src/core/fusion/fusion.h',
so, into /usr/src/opt/directfb-cvs/DirectFB-0.9.21/src/core, i've created "fusion" directory with a copy of
/usr/include/linux/fusion.h and the above error was passed.
Now, fusion_types.h error come out.
You should try again with a clean source tree without adding any files.