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
and
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_types.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
btw, after add "fusion.h", searching for fusion_types.h, i've noticed that there's no a file like that on my entire disk.
So? How can I resolv this?
[EMAIL PROTECTED] wrote:
I've downloaded 2.6.10, and "new" fusion patch (fusion-full-linux-2.6.9.patch).
Now, after changed old /usr/include/linux/fusion.h with new one, compilation reach the end.
Is, maybe, Directfb-0.9.21 depandant from "new" fusion kernel patch?
[EMAIL PROTECTED] wrote:
well...the header file is there..and yes...patches are working as i'm using them right now...
Chunliang Xu wrote:
If you are sure the patches are working correctly, have you copied "fusion.h" into "/usr/include/linux/" ? If you haven't, have a try. "fusion.h" should be in "/usr/src/linux-2.6.9-rc2/include/linux/" or a similar path lies on your system.
On Thu, 06 Jan 2005 18:05:05 +0100, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
hallo, I'm running kernel 2.6.9-rc2 with following patches: - fusion-full-linux-2.6.3-rc3.patch - lirc-2.6.5-20040404 - matroxfb-full-memory-linux-2.6.6.patch
btw, after succesfully configured directdf-0.9.21 with:
CFLAGS="-O3 -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
make fails with following error:
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../..
-I../../include -I../../lib
-I../../include -I../../lib
-DDATADIR=\"/opt/share/directfb-0.9.21\"
-DMODULEDIR=\"/opt/lib/directfb-0.9.21\" -D_REENTRANT -Wall -O3
-ffast-math -pipe -O3 -march=pentium3 -mcpu=pentium3 -D_GNU_SOURCE
-Werror-implicit-function-declaration -c fusion.c
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../lib
-I../../include -I../../lib -DDATADIR=\"/opt/share/directfb-0.9.21\"
-DMODULEDIR=\"/opt/lib/directfb-0.9.21\" -D_REENTRANT -Wall -O3
-ffast-math -pipe -O3 -march=pentium3 -mcpu=pentium3 -D_GNU_SOURCE
-Werror-implicit-function-declaration -c fusion.c -fPIC -DPIC -o
.libs/fusion.o
fusion.c: In function `fusion_init':
fusion.c:97: error: `FusionEnter' undeclared (first use in this function)
fusion.c:97: error: (Each undeclared identifier is reported only once
fusion.c:97: error: for each function it appears in.)
fusion.c:97: error: parse error before "enter"
fusion.c:138: error: `enter' undeclared (first use in this function)
fusion.c:138: error: `FUSION_API_MAJOR' undeclared (first use in this
function)
fusion.c:139: error: `FUSION_API_MINOR' undeclared (first use in this
function)
fusion.c:143: error: `FUSION_ENTER' undeclared (first use in this function)
make[4]: *** [fusion.lo] Error 1
make[4]: Leaving directory
`/usr/src/opt/directfb-cvs/DirectFB-0.9.21/lib/fusion'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/usr/src/opt/directfb-cvs/DirectFB-0.9.21/lib/fusion'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/opt/directfb-cvs/DirectFB-0.9.21/lib'
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
someone have seen this issue before? cna you help me?
thankyou