John Miskinis wrote: > I attempted to quickly try the 1.1.0 DirectFB today, but it > seems that it may require the 7.0.1 version of fusion. > I reached this conclusion based on the "make" of > 1.1.0 DirectFB, where fails with this message: > > gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../include -I../../../lib > -I../../../include -I../../../lib -DDATADIR=\"/usr/local/share/directfb- > 1.1.0\" -DMODULEDIR=\"/usr/local/lib/directfb-1.1-0\" -D_REENTRANT -O3 > -ffast-math -pipe -D_GNU_SOURCE -Werror-implicit-function-declaration -MT > heap.lo -MD -MP -MF .deps/heap.Tpo -c heap.c -fPIC -DPIC -o .libs/heap.o > In file included from ../../../lib/fusion/conf.h:33, > from heap.c:68: > ../../../lib/fusion/types.h:39:2: error: #error Need major API version 7! > make[4]: *** [heap.lo] Error 1 > make[4]: Leaving directory `/home/jmiskinis/dfb_1_1_0/DirectFB-1.1.0 > /lib/fusion/shm' > > I've been asked by my boss to verify that fusion 7.0.1 is > really needed, and that is what the error is stating. He is > a little concerned about the jump in version numbers > between 3.2.4 and 7.0.1 and want to ensure we (I) am > heading in the right direction.
The major number increased with each binary incompatibility. There have been quite some changes to reactors and call processing, but the differences are not as big as the version numbers would suggest. If you need new features, but want stability and implementation completeness, you should try the old-surface-core-1.1 branch. For fixes not in 1.0.1, but in the main branch, I can move them over. -- Best regards, Denis Oliver Kropp .------------------------------------------. | DirectFB - Hardware accelerated graphics | | http://www.directfb.org/ | "------------------------------------------" _______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev