Re: EasyTAG 2.1.8 released



David King <amigadave amigadave com> [Wed, 27 Feb 2013 09:44:08 +0000]

It was not absolutely necessary, but it made the GTK+ 3 port easier,
with only a thin compatibility wrapper and almost no ifdefs outside the
wrapper.

That certainly is a valid reason for the version upgrade, thanks for the 
clarification.

I installed GTK+3 (3.2.4 was the newest version I could use) and its 
dependencies in /usr/local and tried to compile ET-2.1.8 against it (--
with-gtk3). Compilation aborts like this:

[...]
  CC     src/easytag-log.o
  CC     src/easytag-misc.o
src/misc.c: In function 'Destroy_Mouse_Cursor':
src/misc.c:579: error: implicit declaration of function 'gdk_cursor_unref'
src/misc.c:579: warning: nested extern declaration of 'gdk_cursor_unref'
src/misc.c: In function 'Load_Filename_Select_Row_In_Other_List':
src/misc.c:3282: warning: passing argument 1 of 
'gtk_scrollable_get_vadjustment' from incompatible pointer type
make[2]: *** [src/easytag-misc.o] Error 1
make[2]: Leaving directory `/mnt/ram/tmp/easytag-2.1.8'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/ram/tmp/easytag-2.1.8'
make: *** [all] Error 2


Maybe you have a hint on why this happens?

(Note: I successfully compiled another GTK+3 application (Pan 0.139), so 
my GTK+3 installation seems to be working OK.)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]