Balazs Scheidler, The building process still fails but now with a different error. Steps 1) placed the file in the src directory 2) Now there is a new dependency problem Problem: The program gperf is now a requirement Solution: I installed the gperf rpm Better solution: Make configure look for it? 3) The error is now gcc -DHAVE_CONFIG_H -I. -I/home/users/jpo/desenv/lixo/syslog-ng-1.6.0rc2+20030410manual/src -I. -g -O2 -Wall -I/usr/include/libol -D_GNU_SOURCE -c macros.c macros.c: In function `expand_macros': macros.c:506: warning: implicit declaration of function `find_macro' macros.c:506: warning: assignment makes pointer from integer without a cast macros.c:516: dereferencing pointer to incomplete type macros.c:517: dereferencing pointer to incomplete type macros.c:517: dereferencing pointer to incomplete type macros.c:518: dereferencing pointer to incomplete type macros.c:519: dereferencing pointer to incomplete type make[3]: *** [macros.o] Error 1 make[3]: Leaving directory `/exports/src/desenv/lixo/syslog-ng-1.6.0rc2+20030410manual/src' Regards, jpo
On Thu, Apr 10, 2003 at 04:45:21PM +0100, José Pedro Oliveira wrote:
Balazs Scheidler,
The building process aborts with the following message:
cc -DHAVE_CONFIG_H -I. -I/home/users/jpo/desenv/lixo/syslog-ng-1.6.0rc2+20030410manual/src -I. -g -O2 -Wall -I/usr/include/libol -D_GNU_SOURCE -c syslog-names.c make[3]: *** No rule to make target `macros.gprf', needed by `macros-gperf.c'. Stop. make[3]: Leaving directory `/exports/src/desenv/lixo/syslog-ng-1.6.0rc2+20030410manual/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/exports/src/desenv/lixo/syslog-ng-1.6.0rc2+20030410manual/src' make[1]: *** [all-recursive-am] Error 2
Steps to reproduce the error: $ tar zxvf syslog-ng-1.6.0rc2+20030410manual.tar.gz $ cd syslog-ng-1.6.0rc2+20030410manual/ $ ./configure $ make
hmm.. the missing file is attached.
-- José Pedro Oliveira * mailto: jpo@di.uminho.pt * http://gsd.di.uminho.pt/~jpo *