when i build from the src dir this is what the mkdep stuff looks like [james@ceres asterisk]$ make make[1]: Entering directory `/asterisk/components/pk-1-4/asterisk/asterisk/menuselect' make[2]: Entering directory `/asterisk/components/pk-1-4/asterisk/asterisk/menuselect' gcc -Wall -o menuselect.o -g -c -D_GNU_SOURCE menuselect.c gcc -Wall -o menuselect_curses.o -g -c -D_GNU_SOURCE menuselect_curses.c gcc -Wall -o strcompat.o -g -c -D_GNU_SOURCE strcompat.c gcc -g -Wall -o menuselect menuselect.o menuselect_curses.o strcompat.o mxml/libmxml.a -lncurses make[2]: Leaving directory `/asterisk/components/pk-1-4/asterisk/asterisk/menuselect' make[1]: Leaving directory `/asterisk/components/pk-1-4/asterisk/asterisk/menuselect' menuselect/menuselect --check-deps /home/james/.asterisk.makeopts menuselect.makeopts ../build_tools/mkdep -I../include -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g3 -march=k8 -I/usr/kerberos/include/ -Iinclude -O6 `ls *.c` HOWEVER when i cook this is what mkdeps looks like make[3]: Leaving directory `/home/james/build/asterisk/asterisk-1.4.0-beta2/menuselect/mxml' gcc -Wall -O2 -g -I/usr/kerberos/include -Iinclude -o menuselect.o -g -c -D_GNU_SOURCE menuselect.c menuselect.c: In function `main': menuselect.c:423: warning: 'mem' might be used uninitialized in this function gcc -Wall -O2 -g -I/usr/kerberos/include -Iinclude -o menuselect_curses.o -g -c -D_GNU_SOURCE menuselect_curses.c gcc -Wall -O2 -g -I/usr/kerberos/include -Iinclude -o strcompat.o -g -c -D_GNU_SOURCE strcompat.c gcc -g -Wall -o menuselect menuselect.o menuselect_curses.o strcompat.o mxml/libmxml.a -lncurses make[2]: Leaving directory `/home/james/build/asterisk/asterisk-1.4.0-beta2/menuselect' make[1]: Leaving directory `/home/james/build/asterisk/asterisk-1.4.0-beta2/menuselect' Generating input for menuselect ... menuselect/menuselect --check-deps /home/james/.asterisk.makeopts menuselect.makeopts ../build_tools/mkdep -I../include -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -g3 -march=k8 -O6 `ls *.c`