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

Reply via email to