DirectFB - Home of the pragmatist Roadmap

[directfb-users] Re: fusion and 0.9-21
Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[directfb-users] Re: fusion and 0.9-21

Well, no, i've not mixed .20 and .21 sources.
After downloading linux-2.6.10.tar.bz2, i've extracted it, and patched the sources tree, with fusion-full-linux-2.6.9.patch. After this, i've copied linux-2.6.10/include/linux/fusion.h to /usr/include/linux.
At this point previous error was passed (the first error pointed out by this thread), but this one came out:

>>Making all in linux_input
>>make[3]: Entering directory
>>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.

Note that i'm running a 2.6.9-rc2 kernel now, with previous fusion patch (fusion-full-linux-2.6.3-rc3.patch) and my symlink /usr/src/linux, points to 2.6.9-rc2 sources tree (btw, /usr/include/linux/fusion.h is from 2.6.10 sources tree with 2.6.9-fusion.patch). Maybe, pointing this symlink to 2.6.10 patched tree can help?
Don't think so, as fusion-types.h is not present on my system!

Denis Oliver Kropp wrote:

...well, another it claim for some headers to build linux_input

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',

Did you mix 0.9.20 and 0.9.21 sources?

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?

You must not copy the <dfb-source>/lib/fusion/fusion.h, but your
<patched-kernel>/include/linux/fusion.h to /usr/include/linux.

Home | Main Index | Thread Index / Development / Old Archives