?

Log in

hack

siddhesh in ayttm

One step closer towards Ayttm GTK2

Ayttm gtk2 port is complete! All deprecated widgets and functions have been replaced and is mostly stable as far as I have tested. Hopefully some more eyes will find bugs that I couldn't.

The latest code base is on the gtk2-port branch in the ayttm repository. Once we find that it doesn't segfault at random, we'll merge it into HEAD.

Comments

Note to self...

Make sure you have -Wall enabled while compiling. Just found a lot of functions that I had missed because I hadn't ./configure'ed with --enable-all-warnings. Thanks to Philip I've got a lot of those fixed now and will commit soon.

(Anonymous)

<stdout>:524:30: error: macro "contactwrap" passed 1 arguments, but takes just 0

(...)

make[3]: Entering directory `/home/jpgu/ayttm-0.4.6/ayttm-gtk2/src/gtk2'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/jpgu/ayttm-0.4.6/ayttm-gtk2/src/gtk2'
make[3]: Entering directory `/home/jpgu/ayttm-0.4.6/ayttm-gtk2/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -g -g -O2 -MT contact_scanner.o -MD -MP -MF ".deps/contact_scanner.Tpo" -c -o contact_scanner.o contact_scanner.c; \
then mv -f ".deps/contact_scanner.Tpo" ".deps/contact_scanner.Po"; else rm -f ".deps/contact_scanner.Tpo"; exit 1; fi
:524:30: error: macro "contactwrap" passed 1 arguments, but takes just 0
: In function ‘contactlex’:
:881: error: expected expression before ‘)’ token
: In function ‘input’:
:1208: error: expected expression before ‘)’ token
make[3]: *** [contact_scanner.o] Error 1
make[3]: Leaving directory `/home/jpgu/ayttm-0.4.6/ayttm-gtk2/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/jpgu/ayttm-0.4.6/ayttm-gtk2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jpgu/ayttm-0.4.6/ayttm-gtk2'
make: *** [all] Error 2