Hi,

On Thu, May 3, 2012 at 5:25 PM, Denis Oliver Kropp <d...@directfb.org> wrote:
>
> Did you run make distclean when switching versions?
>

Nope, I forgot about it.
But it doesn't work either. You can see details below, here is the
short version:

When building from git:

1.4.12: OK
1.4.14: FAILS
1.4.15: OK
1.4.16: OK

I tested only these. I think for git bisect to run properly, we should
be able to compile properly on every checkout.
Must be something silly, though.

Details steps I'm making:
----

$ git clone git://git.directfb.org/git/directfb/core/DirectFB.git DirectFB_new

--------

$ git checkout DIRECTFB_1_4_12

$ ./autogen.sh && ./configure --with-gfxdrivers=none
--with-inputdrivers=linuxinput,keyboard,ps2mouse --enable-x11
--disable-video4linux --enable-sdl

$ make

OK :)

$ make clean && make distclean

--------

$ git checkout DIRECTFB_1_4_14

$ ./autogen.sh && ./configure --with-gfxdrivers=none
--with-inputdrivers=linuxinput,keyboard,ps2mouse --enable-x11
--disable-video4linux --enable-sdl

$ make
[snip]
make[3]: Entering directory `/home/zeta/devel/DirectFB_new/src/core'
../../flux/fluxcomp CoreDFB.flux
/bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H
-I. -I../.. -I../../include -I../../lib -I../../include -I../../lib
-I../../src -DDATADIR=\"/usr/local/share/directfb-1.4.14\"
-DSOPATH=\"/usr/local/lib/libdirectfb-1.4.so.5\"
-DMODULEDIR=\"/usr/local/lib/directfb-1.4-5\" "-DBUILDTIME=\"`date -u
"+%Y-%m-%d %H:%M"`\"" -D_REENTRANT   -g -O2 -MT CoreDFB.lo -MD -MP -MF
.deps/CoreDFB.Tpo -c -o CoreDFB.lo CoreDFB.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include
-I../../lib -I../../include -I../../lib -I../../src
-DDATADIR=\"/usr/local/share/directfb-1.4.14\"
-DSOPATH=\"/usr/local/lib/libdirectfb-1.4.so.5\"
-DMODULEDIR=\"/usr/local/lib/directfb-1.4-5\"
"-DBUILDTIME=\"2012-05-03 19:06\"" -D_REENTRANT -g -O2 -MT CoreDFB.lo
-MD -MP -MF .deps/CoreDFB.Tpo -c CoreDFB.cpp  -fPIC -DPIC -o
.libs/CoreDFB.o
mv -f .deps/CoreDFB.Tpo .deps/CoreDFB.Plo
/bin/sh ../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H
-I. -I../.. -I../../include -I../../lib -I../../include -I../../lib
-I../../src -DDATADIR=\"/usr/local/share/directfb-1.4.14\"
-DSOPATH=\"/usr/local/lib/libdirectfb-1.4.so.5\"
-DMODULEDIR=\"/usr/local/lib/directfb-1.4-5\" "-DBUILDTIME=\"`date -u
"+%Y-%m-%d %H:%M"`\"" -D_REENTRANT   -g -O2 -MT CoreDFB_real.lo -MD
-MP -MF .deps/CoreDFB_real.Tpo -c -o CoreDFB_real.lo CoreDFB_real.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include
-I../../lib -I../../include -I../../lib -I../../src
-DDATADIR=\"/usr/local/share/directfb-1.4.14\"
-DSOPATH=\"/usr/local/lib/libdirectfb-1.4.so.5\"
-DMODULEDIR=\"/usr/local/lib/directfb-1.4-5\"
"-DBUILDTIME=\"2012-05-03 19:06\"" -D_REENTRANT -g -O2 -MT
CoreDFB_real.lo -MD -MP -MF .deps/CoreDFB_real.Tpo -c CoreDFB_real.cpp
 -fPIC -DPIC -o .libs/CoreDFB_real.o
CoreDFB_real.cpp:32:36: fatal error: core/CoreGraphicsState.h: No such
file or directory
compilation terminated.
make[3]: *** [CoreDFB_real.lo] Error 1
make[3]: Leaving directory `/home/zeta/devel/DirectFB_new/src/core'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/zeta/devel/DirectFB_new/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/zeta/devel/DirectFB_new'
make: *** [all] Error 2

$ make clean && make distclean

--------

$ git checkout DIRECTFB_1_4_15

$ ./autogen.sh && ./configure --with-gfxdrivers=none
--with-inputdrivers=linuxinput,keyboard,ps2mouse --enable-x11
--disable-video4linux --enable-sdl

$ make

OK :)

$ make clean && make distclean

--------

$ git checkout DIRECTFB_1_4_16

$ ./autogen.sh && ./configure --with-gfxdrivers=none
--with-inputdrivers=linuxinput,keyboard,ps2mouse --enable-x11
--disable-video4linux --enable-sdl

$ make

OK :)

---------



Regards,
Ezequiel.
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to