Replace GTK_TARGET_OTHER_APP with 0 and report back whether drag and drop works as expected.
Christian. 2009/11/10 保坂範行 <[email protected]>: > Hi. > > Which gtk is needed for building the latest gnubg? > > > I got following error when I tried to build. > gtkgame.c: In function ‘CreateMainWindow’: > gtkgame.c:3245: error: ‘GTK_TARGET_OTHER_APP’ undeclared (first use in > this function) > gtkgame.c:3245: error: (Each undeclared identifier is reported only once > gtkgame.c:3245: error: for each function it appears in.) > > > In gtk, GtkTargetFlags has changed > > From: > typedef enum { > GTK_TARGET_SAME_APP = 1 << 0, /*< nick=same-app >*/ > GTK_TARGET_SAME_WIDGET = 1 << 1 /*< nick=same-widget >*/ > } GtkTargetFlags; > > To: > typedef enum { > GTK_TARGET_SAME_APP = 1 << 0, /*< nick=same-app >*/ > GTK_TARGET_SAME_WIDGET = 1 << 1, /*< nick=same-widget >*/ > GTK_TARGET_OTHER_APP = 1 << 2, /*< nick=other-app >*/ > GTK_TARGET_OTHER_WIDGET = 1 << 3 /*< nick=other-widget >*/ > } GtkTargetFlags; > > in some where I do not know. > > > Env: > CentOS 5.4 x86_64 with EPEL, dries, rpmforge on Core i7. > > [n...@shinano]~/Desktop/work/gnubg/backgammonbase% sudo yum install gtk2 > Setting up Install Process > Package gtk2-2.10.4-20.el5.x86_64 already installed and latest version > Package gtk2-2.10.4-20.el5.i386 already installed and latest version > > [n...@shinano]~/Desktop/work/gnubg/backgammonbase% sudo yum install gtk+ > Setting up Install Process > Package 1:gtk+-1.2.10-56.el5.x86_64 already installed and latest version > Package 1:gtk+-1.2.10-56.el5.i386 already installed and latest version > Nothing to do > > thanks. > > Nori > > > _______________________________________________ > Bug-gnubg mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/bug-gnubg > _______________________________________________ Bug-gnubg mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-gnubg
