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