Gnomba Compile Error
Chris Foster
cfoster83 at gmail.com
Sun Oct 29 08:02:22 UTC 2006
This is the error I am receiving when I 'make' gnomba.. anyone know what to do?
cfoster at box1:~/gnomba-0.6.2$ make
make all-recursive
make[1]: Entering directory `/home/cfoster/gnomba-0.6.2'
Making all in intl
make[2]: Entering directory `/home/cfoster/gnomba-0.6.2/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/cfoster/gnomba-0.6.2/intl'
Making all in po
make[2]: Entering directory `/home/cfoster/gnomba-0.6.2/po'
make[2]: Leaving directory `/home/cfoster/gnomba-0.6.2/po'
Making all in samba
make[2]: Entering directory `/home/cfoster/gnomba-0.6.2/samba'
gcc -DLMHOSTSFILE=\"/usr/local/samba/lib/lmhosts\" -Iinclude -DCODEPAGEDIR=\"/usr/local/samba/lib/codepages\" -DSMB_PASSWD_FILE=\"/smbpasswd\" -DSMBRUN=\"/smbrun\" -DDRIVERFILE=\"/usr/local/samba/lib/printers.def\" -DPASSWD_PROGRAM=\"/bin/passwd\" -c param/loadparm.c -o param/loadparm.o
In file included from param/loadparm.c:50:
include/includes.h:780:35: error: readline/readline.h: No such file or directory
include/includes.h:782:36: error: readline/history.h: No such file or directory
param/loadparm.c: In function ‘init_globals’:
param/loadparm.c:867: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_string’:
param/loadparm.c:1123: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘free_service’:
param/loadparm.c:1435: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_add_home’:
param/loadparm.c:1525: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_add_ipc’:
param/loadparm.c:1566: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_add_printer’:
param/loadparm.c:1601: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘map_parameter’:
param/loadparm.c:1653: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘set_boolean’:
param/loadparm.c:1679: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘service_ok’:
param/loadparm.c:1779: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:1780: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:1789: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:1797: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:1803: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_file_list_changed’:
param/loadparm.c:1855: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘handle_include’:
param/loadparm.c:1958: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘handle_copy’:
param/loadparm.c:1979: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:1985: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:1998: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘init_copymap’:
param/loadparm.c:2017: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_do_parameter’:
param/loadparm.c:2047: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:2052: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:2063: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘do_section’:
param/loadparm.c:2283: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:2300: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:2304: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_load’:
param/loadparm.c:2622: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_servicenumber’:
param/loadparm.c:2714: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
make[2]: *** [param/loadparm.o] Error 1
make[2]: Leaving directory `/home/cfoster/gnomba-0.6.2/samba'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/cfoster/gnomba-0.6.2'
make: *** [all-recursive-am] Error 2
cfoster at box1:~/gnomba-0.6.2$
cfoster at box1:~/gnomba-0.6.2$ make distclean
Making distclean in .
make[1]: Entering directory `/home/cfoster/gnomba-0.6.2'
rm -f config.h
rm -f TAGS ID
rm -f Makefile gnomba.spec
rm -f config.cache config.log stamp-h stamp-h[0-9]*
make[1]: Leaving directory `/home/cfoster/gnomba-0.6.2'
Making distclean in src
make[1]: Entering directory `/home/cfoster/gnomba-0.6.2/src'
rm -f *.tab.c
rm -f TAGS ID
rm -rf .deps
rm -f Makefile
rm -f config.cache config.log stamp-h stamp-h[0-9]*
test -z "gnomba" || rm -f gnomba
rm -f *.o core *.core
make[1]: Leaving directory `/home/cfoster/gnomba-0.6.2/src'
Making distclean in samba
make[1]: Entering directory `/home/cfoster/gnomba-0.6.2/samba'
rm -f libsamba.a */*.o core
make[1]: Leaving directory `/home/cfoster/gnomba-0.6.2/samba'
Making distclean in po
make[1]: Entering directory `/home/cfoster/gnomba-0.6.2/po'
rm -f core core.* *.pox gnomba.po *.old.po cat-id-tbl.tmp
rm -fr *.o
rm -f Makefile Makefile.in POTFILES *.mo *.msg *.cat *.cat.m
make[1]: Leaving directory `/home/cfoster/gnomba-0.6.2/po'
Making distclean in intl
make[1]: Entering directory `/home/cfoster/gnomba-0.6.2/intl'
rm -f *.a *.o *.lo core core.*
rm -f Makefile ID TAGS po2msg.sed po2tbl.sed
make[1]: Leaving directory `/home/cfoster/gnomba-0.6.2/intl'
rm -f config.status
cfoster at box1:~/gnomba-0.6.2$ make
make: *** No targets specified and no makefile found. Stop.
cfoster at box1:~/gnomba-0.6.2$ ./configure
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... missing
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for POSIXized ISC... no
checking for sed... /bin/sed
checking for gtk-config... /usr/bin/gtk-config
checking for GTK - version >= 1.2.0... yes
checking for gnome-config... no
checking for Gnome compile flags... ok
checking how to run the C preprocessor... gcc -E
checking for ranlib... ranlib
checking for ANSI C header files... yes
checking for working const... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for unistd.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for argz.h... yes
checking for limits.h... yes
checking for locale.h... yes
checking for nl_types.h... yes
checking for malloc.h... yes
checking for string.h... yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getcwd... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for strchr... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for stpcpy... yes
checking for LC_MESSAGES... yes
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for libintl.h... yes
checking for gettext in libc... yes
checking for msgfmt... no
checking whether catgets can be used... no
checking for msgfmt... (cached) no
checking for gmsgfmt... no
checking for xgettext... :
checking for catalogs to be installed... fr ja ko pl ru wa
updating cache ./config.cache
creating ./config.status
creating gnomba.spec
creating Makefile
creating po/Makefile.in
creating src/Makefile
creating intl/Makefile
creating config.h
linking ./intl/libgettext.h to intl/libintl.h
configure complete, now type 'make'
cfoster at box1:~/gnomba-0.6.2$ make
make all-recursive
make[1]: Entering directory `/home/cfoster/gnomba-0.6.2'
Making all in intl
make[2]: Entering directory `/home/cfoster/gnomba-0.6.2/intl'
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -g -O2 -Wall intl-compat.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -g -O2 -Wall bindtextdom.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -g -O2 -Wall dcgettext.c
dcgettext.c: In function ‘dcgettext__’:
dcgettext.c:300: warning: implicit declaration of function ‘stpcpy’
dcgettext.c:300: warning: incompatible implicit declaration of built-in function ‘stpcpy’
dcgettext.c:311: warning: incompatible implicit declaration of built-in function ‘stpcpy’
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -g -O2 -Wall dgettext.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -g -O2 -Wall gettext.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -g -O2 -Wall finddomain.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -g -O2 -Wall loadmsgcat.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -g -O2 -Wall localealias.c
localealias.c: In function ‘read_alias_file’:
localealias.c:258: warning: pointer targets in passing argument 1 of ‘fgets’ differ in signedness
localealias.c:264: warning: pointer targets in passing argument 1 of ‘__builtin_strchr’ differ in signedness
localealias.c:317: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
localealias.c:318: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -g -O2 -Wall textdomain.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -g -O2 -Wall l10nflist.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\" -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -g -O2 -Wall explodename.c
explodename.c: In function ‘_nl_explode_name’:
explodename.c:112: warning: pointer targets in passing argument 1 of ‘_nl_normalize_codeset’ differ in signedness
rm -f libintl.a
ar cru libintl.a intl-compat.o bindtextdom.o dcgettext.o dgettext.o gettext.o finddomain.o loadmsgcat.o localealias.o textdomain.o l10nflist.o explodename.o
ranlib libintl.a
make[2]: Leaving directory `/home/cfoster/gnomba-0.6.2/intl'
Making all in po
make[2]: Entering directory `/home/cfoster/gnomba-0.6.2/po'
make[2]: Leaving directory `/home/cfoster/gnomba-0.6.2/po'
Making all in samba
make[2]: Entering directory `/home/cfoster/gnomba-0.6.2/samba'
gcc -DLMHOSTSFILE=\"/usr/local/samba/lib/lmhosts\" -Iinclude -DCODEPAGEDIR=\"/usr/local/samba/lib/codepages\" -DSMB_PASSWD_FILE=\"/smbpasswd\" -DSMBRUN=\"/smbrun\" -DDRIVERFILE=\"/usr/local/samba/lib/printers.def\" -DPASSWD_PROGRAM=\"/bin/passwd\" -c param/loadparm.c -o param/loadparm.o
In file included from param/loadparm.c:50:
include/includes.h:780:35: error: readline/readline.h: No such file or directory
include/includes.h:782:36: error: readline/history.h: No such file or directory
param/loadparm.c: In function ‘init_globals’:
param/loadparm.c:867: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_string’:
param/loadparm.c:1123: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘free_service’:
param/loadparm.c:1435: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_add_home’:
param/loadparm.c:1525: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_add_ipc’:
param/loadparm.c:1566: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_add_printer’:
param/loadparm.c:1601: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘map_parameter’:
param/loadparm.c:1653: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘set_boolean’:
param/loadparm.c:1679: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘service_ok’:
param/loadparm.c:1779: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:1780: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:1789: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:1797: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:1803: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_file_list_changed’:
param/loadparm.c:1855: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘handle_include’:
param/loadparm.c:1958: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘handle_copy’:
param/loadparm.c:1979: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:1985: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:1998: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘init_copymap’:
param/loadparm.c:2017: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_do_parameter’:
param/loadparm.c:2047: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:2052: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:2063: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘do_section’:
param/loadparm.c:2283: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:2300: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c:2304: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_load’:
param/loadparm.c:2622: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
param/loadparm.c: In function ‘lp_servicenumber’:
param/loadparm.c:2714: warning: passing argument 3 of ‘dbghdr’ discards qualifiers from pointer target type
make[2]: *** [param/loadparm.o] Error 1
make[2]: Leaving directory `/home/cfoster/gnomba-0.6.2/samba'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/cfoster/gnomba-0.6.2'
make: *** [all-recursive-am] Error 2
More information about the ubuntu-users
mailing list