On Sat, 2011-06-04 at 20:25 -0400, Frank Scalzo wrote:
ok so i loged in as root sudo would not work for ti to find the path I am rusty and not sure on the setting of the EVTLOG_CFLAGS and such under root i get the config but in my make now i get errors on the make
make all-recursive Making all in lib make all-am /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I/usr/local/include/eventlog -DHAVE_SOCKADDR_SA_LEN -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Wall -MT misc.lo -MD -MP -MF .deps/misc.Tpo -c -o misc.lo misc.c mv -f .deps/misc.Tpo .deps/misc.Plo mv: rename .deps/misc.Tpo to .deps/misc.Plo: No such file or directory make[3]: *** [misc.lo] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
your build tree seems dirty. the .deps directory the error message refers to is automatically generated. it contains the list of dependencies for misc.c, to be used to detect if a recompilation is needed. can you perhaps remove the build directory and extract it from scratch? alternatively, you need to make sure that the .deps directory exists (it should have been created automatically, I don't know why it wasn't the case for you; perhaps you removed it?) This issue is not syslog-ng specific, the .deps directory is handled by automake and autoconf. -- Bazsi