Doing a make distclean and comparing the directories: The following files should be removed from the distribution package:
include\directfb_keynames.h include\directfb_strings.h include\directfb_version.h lib\direct\build.h lib\fusion\build.h lib\voodoo\build.h directfb.spec Regards, Raymond Pau > From: "Raymond Pau" <[EMAIL PROTECTED]> > Subject: [directfb-dev] Extra header files > "DirectFB-1.1.0/lib/fusion/build.h" in release package > To: <[email protected]> > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset="iso-8859-1" > > Hi list, > > In both release of DirectFB-1.0.0.tar.gz and DirectFB-1.1.0.tar.gz, there > is an extra generated files "lib/fusion/build.h". > This file is generated by configure and should not be part of the release > package. > The content of the file contains "#define FUSION_BUILD_MULTI (1)" > causing the following compilation errors. > > /opt/STM/STLinux-2.0/devkit/sh4/bin/sh4-linux-gcc -DHAVE_CONFIG_H -I. -I../.. > -I/home/raymond/sh4/DirectFB-1.1.0/inputdrivers/ps2mouse > -I/home/raymond/sh4/DirectFB-1.1.0/include > -I/home/raymond/sh4/DirectFB-1.1.0/lib -I../../lib > -I/home/raymond/sh4/DirectFB-1.1.0/src > -D_REENTRANT -O3 -ffast-math -pipe -D_GNU_SOURCE > -Werror-implicit-function-declaration > -MT ps2mouse.lo -MD -MP -MF .deps/ps2mouse.Tpo -c > /home/raymond/sh4/DirectFB-1.1.0/inputdrivers/ps2mouse/ps2mouse.c -fPIC -DPIC > -o .libs/ps2mouse.o > In file included from > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/reactor.h:34, > from /home/raymond/sh4/DirectFB-1.1.0/src/core/input.h:37, > from > /home/raymond/sh4/DirectFB-1.1.0/inputdrivers/ps2mouse/ps2mouse.c:48: > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/types.h:36:26: linux/fusion.h: > No such file or directory > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/types.h:39:2: #error Need > major API version 7! > In file included from > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/reactor.h:35, > from /home/raymond/sh4/DirectFB-1.1.0/src/core/input.h:37, > from > /home/raymond/sh4/DirectFB-1.1.0/inputdrivers/ps2mouse/ps2mouse.c:48: > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/call.h:49: error: parse error > before "FusionID" > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/call.h:49: warning: no > semicolon at end of struct or union > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/call.h:52: error: parse error > before '}' token > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/call.h:52: warning: data > definition has no type or storage class > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/call.h:55: error: parse error > before '*' token > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/call.h:60: error: parse error > before '*' token > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/call.h:66: error: parse error > before '*' token > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/call.h:70: error: parse error > before '*' token > In file included from > /home/raymond/sh4/DirectFB-1.1.0/src/core/input.h:37, > from > /home/raymond/sh4/DirectFB-1.1.0/inputdrivers/ps2mouse/ps2mouse.c:48: > /home/raymond/sh4/DirectFB-1.1.0/lib/fusion/reactor.h:181: error: parse > error before "FusionCall" > gmake[3]: *** [ps2mouse.lo] Error 1 > gmake[3]: Leaving directory > `/home/raymond/sh4/DirectFB-1.1.0/sh4build/inputdrivers/ps2mouse' > gmake[2]: *** [all-recursive] Error 1 > gmake[2]: Leaving directory > `/home/raymond/sh4/DirectFB-1.1.0/sh4build/inputdrivers' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory `/home/raymond/sh4/DirectFB-1.1.0/sh4build' > gmake: *** [all] Error 2 > > Hope this file will be removed from the next release. > > Thanks, > > Raymond Pau _______________________________________________ directfb-dev mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev
