micha@ubuntu:~$ cd freeciv-2.1.3/ micha@ubuntu:~/freeciv-2.1.3$ make make all-recursive make[1]: Entering directory `/home/micha/freeciv-2.1.3' Making all in data make[2]: Entering directory `/home/micha/freeciv-2.1.3/data' Making all in icons make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/icons' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/icons' Making all in amplio make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/amplio' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/amplio' Making all in misc make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/misc' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/misc' Making all in flags make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/flags' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/flags' Making all in buildings make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/buildings' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/buildings' Making all in isotrident make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/isotrident' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/isotrident' Making all in trident make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/trident' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/trident' Making all in isophex make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/isophex' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/isophex' Making all in hex2t make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/hex2t' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/hex2t' Making all in stdsounds make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/stdsounds' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/stdsounds' Making all in themes make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/themes' Making all in gui-gtk-2.0 make[4]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0' Making all in Freeciv make[5]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv' Making all in gtk-2.0 make[6]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0' Making all in Arrows make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Arrows' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Arrows' Making all in Buttons make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Buttons' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Buttons' Making all in Check-Radio make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Check-Radio' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Check-Radio' Making all in Combo make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Combo' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Combo' Making all in Frame-Gap make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Frame-Gap' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Frame-Gap' Making all in Handles make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Handles' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Handles' Making all in Lines make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Lines' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Lines' Making all in ListHeaders make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/ListHeaders' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/ListHeaders' Making all in Menu-Menubar make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Menu-Menubar' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Menu-Menubar' Making all in Others make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Others' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Others' Making all in Panel make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Panel' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Panel' Making all in ProgressBar make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/ProgressBar' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/ProgressBar' Making all in Range make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Range' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Range' Making all in Scrollbars make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Scrollbars' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Scrollbars' Making all in Shadows make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Shadows' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Shadows' Making all in Spin make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Spin' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Spin' Making all in Tabs make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Tabs' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Tabs' Making all in Toolbar make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Toolbar' make[7]: Nothing to be done for `all'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0/Toolbar' make[7]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0' make[7]: Nothing to be done for `all-am'. make[7]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0' make[6]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv/gtk-2.0' make[6]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv' make[6]: Nothing to be done for `all-am'. make[6]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv' make[5]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0/Freeciv' make[5]: Entering directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0' make[4]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes/gui-gtk-2.0' make[4]: Entering directory `/home/micha/freeciv-2.1.3/data/themes' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes' make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/themes' Making all in wonders make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/wonders' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/wonders' Making all in default make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/default' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/default' Making all in civ1 make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/civ1' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/civ1' Making all in civ2 make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/civ2' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/civ2' Making all in scenario make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/scenario' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/scenario' Making all in nation make[3]: Entering directory `/home/micha/freeciv-2.1.3/data/nation' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data/nation' make[3]: Entering directory `/home/micha/freeciv-2.1.3/data' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/data' make[2]: Leaving directory `/home/micha/freeciv-2.1.3/data' Making all in intl make[2]: Entering directory `/home/micha/freeciv-2.1.3/intl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/micha/freeciv-2.1.3/intl' Making all in utility make[2]: Entering directory `/home/micha/freeciv-2.1.3/utility' Making all in ftwl make[3]: Entering directory `/home/micha/freeciv-2.1.3/utility/ftwl' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/micha/freeciv-2.1.3/utility/ftwl' make[3]: Entering directory `/home/micha/freeciv-2.1.3/utility' source='fciconv.c' object='fciconv.o' libtool=no \ depfile='.deps/fciconv.Po' tmpdepfile='.deps/fciconv.TPo' \ depmode=gcc3 /bin/bash ../bootstrap/depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DLOCALEDIR="\"/usr/local/share/locale\"" -DDEFAULT_DATA_PATH="\".:data:~/.freeciv:/usr/local/share/freeciv\"" -g -O2 -Wall -Wpointer-arith -Wcast-align -Wmissing-prototypes -Wmissing-declarations -c `test -f 'fciconv.c' || echo './'`fciconv.c In file included from fcintl.h:26, from fciconv.c:37: /usr/include/locale.h:55: error: redefinition of ‘struct lconv’ /usr/include/locale.h:125: error: conflicting types for ‘setlocale’ ../libintl.h:11: error: previous declaration of ‘setlocale’ was here In file included from fcintl.h:26, from fciconv.c:37: /usr/include/locale.h:128:38: error: macro "localeconv" passed 1 arguments, but takes just 0 fciconv.c: In function ‘init_character_encodings’: fciconv.c:121: warning: implicit declaration of function ‘bind_textdomain_codeset’ make[3]: *** [fciconv.o] Error 1 make[3]: Leaving directory `/home/micha/freeciv-2.1.3/utility' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/micha/freeciv-2.1.3/utility' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/micha/freeciv-2.1.3' make: *** [all] Error 2