bash-2.05$ ./configure checking for gcc... no checking for cc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... no checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed checking how to run the C preprocessor... cc -E checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /client/bin/ginstall -c checking for bison... bison -y checking for flex... flex checking for yywrap in -lfl... yes checking lex output file root... lex.yy checking whether yytext is a pointer... yes checking for lynx... /client/bin/lynx checking for perl... /usr/bin/perl checking for egrep... egrep checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... no checking for unistd.h... yes checking db.h usability... yes checking db.h presence... yes checking for db.h... yes checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking for unistd.h... (cached) yes checking for db.h... (cached) yes checking for regex.h... (cached) yes checking ldap support... no checking for pthread_create in -lpthread... yes checking for db_version in -ldb... yes checking for cc option to accept ANSI C... (cached) none needed checking for an ANSI C-conforming const... yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) no checking for unistd.h... (cached) yes checking for size_t... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for regcomp... yes checking for regerror... yes checking for regexec... yes checking for strdup... yes checking for strerror... yes checking for vsprintf... yes checking for sigaction... yes checking for signal... yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/sg.h config.status: creating src/sg.y config.status: creating doc/Makefile config.status: creating test/Makefile config.status: creating test/test1.conf config.status: creating test/test2.conf config.status: creating samples/Makefile config.status: creating samples/sample.conf config.status: creating samples/squidGuard.cgi config.status: creating samples/squidGuard-simple.cgi config.status: creating contrib/Makefile config.status: creating contrib/squidGuardRobot/squidGuardRobot config.status: creating contrib/sgclean/sgclean config.status: creating contrib/hostbyname/hostbyname config.status: creating src/config.h bash-2.05$ make making all in squidGuard-1.2.1 making all in src cc -I.. -I. -I. -DHAVE_CONFIG_H -g -I/afs/lrz-muenchen.de/home/u/uh10301/SG/include -c main.c "main.c", line 241: warning: statement not reached cc -I.. -I. -I. -DHAVE_CONFIG_H -g -I/afs/lrz-muenchen.de/home/u/uh10301/SG/include -c sgLog.c "sgLog.c", line 50: warning: identifier redeclared: sgLog current : function() returning void previous: function(pointer to struct LogFileStat {pointer to char name, pointer to struct __FILE {..} fd, unsigned long st_ino, unsigned long st_dev, pointer to struct LogFileStat {..} next}, pointer to char, ...) returning void : " sg.h", line 317 "sgLog.c", line 54: warning: parameter mismatch: 2 declared, 3 defined "sgLog.c", line 85: warning: identifier redeclared: sgLogError current : function() returning void previous: function(pointer to char, ...) returning void : "sg.h", line 318 "sgLog.c", line 88: warning: parameter mismatch: 1 declared, 2 defined "sgLog.c", line 102: warning: identifier redeclared: sgLogFatalError current : function() returning void previous: function(pointer to char, ...) returning void : "sg.h", line 319 "sgLog.c", line 105: warning: parameter mismatch: 1 declared, 2 defined cc -I.. -I. -I. -DHAVE_CONFIG_H -g -c sgDb.c "sgDb.c", line 80: warning: argument #2 is incompatible with prototype: prototype: pointer to function(pointer to struct __db {unsigned intpgsize, pointer to function(..) returning int db_append_recno, pointer to function(. .) returning void db_feedback, pointer to function(..) returning intdup_compare, pointer to void app_private, pointer to struct __db_env {..} dbenv, enum{DB_UNKNOWN(5), DB_QUEUE(4), DB_RECNO(3), DB_HASH(2), DB_BTREE(1)} type, pointer to struct __db_mpoolfile {..} mpf, unsigned int mutex, pointer to char fname, pointer to char dname, unsigned int open_flags, array[20] of unsigned char fileid, unsigned int adj_fileid, pointer to struct __fname {..} log_filename, unsigned int meta_pgno, unsigned int lid, unsigned int cur_lid, unsigned int associate_lid, struct __db_lock_u {..} handle_lock, unsigned int cl_id, long timestamp, unsigned int fid_gen, struct __db_dbt {..} my_rskey, struct __db_dbt {..} my_rkey, struct __db_dbt {..} my_rdata, pointer to struct __fh_t {..} saved_open_fhp, struct {..} dblistlinks, struct __cq_fq {..} free_queue, struct __cq_aq {..} active_queue, struct __cq_jq {..} join_queue, struct {..} s_secondaries, struct {..} s_links, unsigned int s_refcnt, pointer to function(..) returning ints_callback, pointer to struct __db {..} s_primary, unsigned int s_assoc_flags, pointer tovoid api_internal, pointer to void bt_internal, pointer to void h_internal, pointer to void q_internal, pointer to void xa_internal, pointer to function(..) returning int associate, pointer to function(..) returning int close, pointer to function(..) returning int compact, pointer to function(..) returning int cursor, pointer to function(..) returning int del, pointer to function(..) returning void err, pointer to function(..) returning void errx, pointer to function(..) returning int fd, pointer to function(..) returning int get, pointer to function(..) returning int get_bt_minkey, pointer to function(..) returning int get_byteswapped, pointer to function(..) returning int get_cachesize, pointer to function(..) returning int get_dbname, pointer to function(..) returning int get_encrypt_flags, pointer to function(..) returning pointer to struct __db_env {..} get_env, pointer to function(..) returning void get_errfile, pointer to function(..) returning void get_errpfx, pointer to function(..) returning int get_flags, pointer to function(..) returning int get_h_ffactor, pointer to function(..) returning int get_h_nelem, pointer to function(..) returning int get_lorder, pointer to function(..) returning pointer to struct __db_mpoolfile {..} get_mpf, pointer to function(..) returning void get_msgfile, pointer to function(..) returning int get_o pen_flags, pointer to function(..) returning int get_pagesize, pointer to function(..) returning int get_q_extentsize, pointer to function(..) returning int get_re_delim, pointer to function(..) returning int get_re_len, pointer to function (..) returning int get_re_pad, pointer to function(..) returning int get_re_source, pointer to function(..) returning int get_transactional, pointer to function (..) returning int get_type, pointer to function(..) returning int join, pointer to function(..) returning int key_range, pointer to function(..) returning int open, pointer to function(..) returning int pget, pointer to function(..) returning int put, pointer to function(..) returning int remove, pointer to function(. .) returning int rename, pointer to function(..) returning int set_alloc, pointer to function(..) returning int set_append_recno, pointer to function(..) returning int set_bt_compare, pointer to function(..) returning int set_bt_minkey, pointer to function(..) returning int set_bt_prefix, pointer to function(..) returning int set_cachesize, pointer to function(..) returning int set_dup_compare, pointer to function(..) returning int set_encrypt, pointer to function(..) returning void set_errcall, pointer to function(..) returning void set_errfile, pointer to function(..) returning void set_errpfx, pointer to function(..) returning in t set_feedback, pointer to function(..) returning int set_flags, pointer to function(..) returning int set_h_ffactor, pointer to function(..) returning int set_h_hash, pointer to function(..) returning int set_h_nelem, pointer to function(. .) returning int set_lorder, pointer to function(..) returning void set_msgcall, pointer to function(..) returning void set_msgfile, pointer to function(..) returning int set_pagesize, pointer to function(..) returning int set_paniccall, pointer to function(..) returning int set_q_extentsize, pointer to function(..) returning int set_re_delim, pointer to function(..) returning int set_re_len, pointer to function(..) returning int set_re_pad, pointer to function(..) returning int set_re_source, pointer to function(..) returning int stat, pointer to function(..) returning int stat_print, pointer to function(..) returning int sync, pointer to function(..) returning int truncate, pointer to function(..) returning int upgrade, pointer to function(..) returning int verify, pointer to function(..) returning int dump, pointer to function(..) returning int db_am_remove, pointer to function(..) returning int db_am_rename, pointer to function(..) returning int stored_get, pointer to function(..) returning int stored_close, unsigned int am_ok, int preserve_fid, unsigned int orig_flags, unsigned int flags}, pointer to const struct __db_dbt {pointer to void data, unsigned int size, unsigned int ulen, unsigned int dlen, unsigned int doff, pointer to void app_data, unsigned int flags}, pointer to const struct __db_dbt {pointer to void data, unsigned int size, unsigned int ulen, unsigned int dlen, unsigned int doff, pointer to void app_data, unsigned int flags}) returning int : "unknown", line 0 argument : pointer to void cc -I.. -I. -I. -DHAVE_CONFIG_H -g -c HTParse.c cc -I.. -I. -I. -DHAVE_CONFIG_H -g -c sgDiv.c "sgDiv.c", line 102: warning: implicit function declaration: HTUnEscape "sgDiv.c", line 515: warning: parameter mismatch: 3 declared, 2 defined cc -I.. -I. -I. -DHAVE_CONFIG_H -g -c sgFree.c bison -y -d sg.y || (cp y.tab.c.bison y.tab.c && cp y.tab.h.bison y.tab.h) cc -I.. -I. -I. -DHAVE_CONFIG_H -g -c y.tab.c "sg.y", line 579: warning: implicit function declaration: setuserinfo "sg.y", line 1594: warning: identifier redeclared: sgTimeElementAdd current : function() returning void previous: function(pointer to char, char) returning void : "sg.h", line 374 "sg.y", line 1597: warning: Prototype mismatch in arg 2 for function sgTimeElementAdd: function : old style declaration char promoted to int prototype: char "sg.y", line 1768: warning: argument #4 is incompatible with prototype: prototype: pointer to function(pointer to const void, pointer to const void) returning int : "/usr/include/iso/stdlib_iso.h", line 109 argument : pointer to void flex sg.l || cp lex.yy.c.flex lex.yy.c cc -I.. -I. -I. -DHAVE_CONFIG_H -g -c lex.yy.c cc -o squidGuard main.o sgLog.o sgD b.o HTParse.o sgDiv.o sgFree.o y.tab.o lex.yy.o -ldb -lpthread making squidGuard in src ------------- All in doc was ok.