On Thu, 2011-03-31 at 12:07 -0400, David Betz wrote: > I'm trying to build a GIT clone of DirectFB-core and am running into > the following error. I realize that this isn't an official released > version but I wonder if someone can suggest what might be causing this > build error. Is there some other package that I need to update to > build the development version of DirectFB 1.5? > > Thanks, > David Betz > > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include > -I../../include -I../../lib -I../../lib -I../../systems -I../../src > -D_REENTRANT -Wall -Wstrict-prototypes -Wmissing-prototypes > -Wno-strict-aliasing -Werror-implicit-function-declaration -g2 -ffast-math > -pipe -D_GNU_SOURCE -std=gnu99 -Werror-implicit-function-declaration -MT > cyber5k.lo -MD -MP -MF .deps/cyber5k.Tpo -c cyber5k.c -fPIC -DPIC -o > .libs/cyber5k.o > cyber5k.c: In function ‘osdSetRegion’: > cyber5k.c:647: error: too few arguments to function > ‘oldPrimaryFuncs.SetRegion’ > cyber5k.c: At top level: > cyber5k.c:677: warning: initialization from incompatible pointer type > make[3]: *** [cyber5k.lo] Error 1 > make[3]: Leaving directory `/home/dbetz/DirectFB/gfxdrivers/cyber5k'
Looks like there have been internal API changes and the cyber5k driver hasn't been updated yet. If you don't need the cyber5k driver, then you can disable its build by passing the appropriate option to the configure script. If you actually intend to use the cyber5k driver, then you should have a look at the code and update the function call. If you are successful, don't forget to send a patch to this list. Sven _______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev