Si agregas los errores que da es mas facil lograr encontrar una solucion.
Yo no maneje nunca los stacks de TCP/IP de Microchip asi que cualquiera que trabajo con los mismos y tuvo tus mismos errores te puede ayudar., y tal ves buscaria un ejemplo antes y trataria de modificar ese ejemplo, para no crear todo desde 0.
Gracias KILLERJC
Estoy trabajando con la demo del stack, especificamente XC16-EX16_ENC28
Estos son los errores:
make -f nbproject/Makefile-XC16-EX16_ENC28.mk SUBPROJECTS= .build-conf
make[1]: Entering directory 'C:/Users/Usuario/Documents/STACK/MPLAB X PRUEBA1/MILKA ENC28-EX16-PRUB1/TCPIP/Demo App/MPLAB.X'
make -f nbproject/Makefile-XC16-EX16_ENC28.mk dist/XC16-EX16_ENC28/production/MPLAB.X.production.hex
make[2]: Entering directory 'C:/Users/Usuario/Documents/STACK/MPLAB X PRUEBA1/MILKA ENC28-EX16-PRUB1/TCPIP/Demo App/MPLAB.X'
"C:\Program Files\Microchip\xc16\v1.24\bin\xc16-gcc.exe" ../BerkeleyTCPClientDemo.c -o build/XC16-EX16_ENC28/production/_ext/1472/BerkeleyTCPClientDemo.o -c -mcpu=33EP256MU806 -MMD -MF "build/XC16-EX16_ENC28/production/_ext/1472/BerkeleyTCPClientDemo.o.d" -mno-eds-warn -g -omf=elf -mlarge-code -O0 -I".." -I"../../Microchip/Include" -I"../../../Microchip/Include" -I"../../../Microchip/Include/TCPIP Stack" -I"../Configs" -DCFG_INCLUDE_EX16_ENC28 -msmart-io=1 -Wall -msfr-warn=off -fno-ivopts
"C:\Program Files\Microchip\xc16\v1.24\bin\xc16-gcc.exe" "../../../Microchip/TCPIP Stack/ARCFOUR.c" -o build/XC16-EX16_ENC28/production/_ext/1954962658/ARCFOUR.o -c -mcpu=33EP256MU806 -MMD -MF "build/XC16-EX16_ENC28/production/_ext/1954962658/ARCFOUR.o.d" -mno-eds-warn -g -omf=elf -mlarge-code -O0 -I".." -I"../../Microchip/Include" -I"../../../Microchip/Include" -I"../../../Microchip/Include/TCPIP Stack" -I"../Configs" -DCFG_INCLUDE_EX16_ENC28 -msmart-io=1 -Wall -msfr-warn=off -fno-ivopts
"C:\Program Files\Microchip\xc16\v1.24\bin\xc16-gcc.exe" "../../../Microchip/TCPIP Stack/BerkeleyAPI.c" -o build/XC16-EX16_ENC28/production/_ext/1954962658/BerkeleyAPI.o -c -mcpu=33EP256MU806 -MMD -MF "build/XC16-EX16_ENC28/production/_ext/1954962658/BerkeleyAPI.o.d" -mno-eds-warn -g -omf=elf -mlarge-code -O0 -I".." -I"../../Microchip/Include" -I"../../../Microchip/Include" -I"../../../Microchip/Include/TCPIP Stack" -I"../Configs" -DCFG_INCLUDE_EX16_ENC28 -msmart-io=1 -Wall -msfr-warn=off -fno-ivopts
"C:\Program Files\Microchip\xc16\v1.24\bin\xc16-gcc.exe" "../../../Microchip/TCPIP Stack/AutoIP.c" -o build/XC16-EX16_ENC28/production/_ext/1954962658/AutoIP.o -c -mcpu=33EP256MU806 -MMD -MF "build/XC16-EX16_ENC28/production/_ext/1954962658/AutoIP.o.d" -mno-eds-warn -g -omf=elf -mlarge-code -O0 -I".." -I"../../Microchip/Include" -I"../../../Microchip/Include" -I"../../../Microchip/Include/TCPIP Stack" -I"../Configs" -DCFG_INCLUDE_EX16_ENC28 -msmart-io=1 -Wall -msfr-warn=off -fno-ivopts
"C:\Program Files\Microchip\xc16\v1.24\bin\xc16-gcc.exe" "../../../Microchip/TCPIP Stack/ARP.c" -o build/XC16-EX16_ENC28/production/_ext/1954962658/ARP.o -c -mcpu=33EP256MU806 -MMD -MF "build/XC16-EX16_ENC28/production/_ext/1954962658/ARP.o.d" -mno-eds-warn -g -omf=elf -mlarge-code -O0 -I".." -I"../../Microchip/Include" -I"../../../Microchip/Include" -I"../../../Microchip/Include/TCPIP Stack" -I"../Configs" -DCFG_INCLUDE_EX16_ENC28 -msmart-io=1 -Wall -msfr-warn=off -fno-ivopts
"C:\Program Files\Microchip\xc16\v1.24\bin\xc16-gcc.exe" "../../../Microchip/TCPIP Stack/BigInt.c" -o build/XC16-EX16_ENC28/production/_ext/1954962658/BigInt.o -c -mcpu=33EP256MU806 -MMD -MF "build/XC16-EX16_ENC28/production/_ext/1954962658/BigInt.o.d" -mno-eds-warn -g -omf=elf -mlarge-code -O0 -I".." -I"../../Microchip/Include" -I"../../../Microchip/Include" -I"../../../Microchip/Include/TCPIP Stack" -I"../Configs" -DCFG_INCLUDE_EX16_ENC28 -msmart-io=1 -Wall -msfr-warn=off -fno-ivopts
"C:\Program Files\Microchip\xc16\v1.24\bin\xc16-gcc.exe" "../../../Microchip/TCPIP Stack/Announce.c" -o build/XC16-EX16_ENC28/production/_ext/1954962658/Announce.o -c -mcpu=33EP256MU806 -MMD -MF "build/XC16-EX16_ENC28/production/_ext/1954962658/Announce.o.d" -mno-eds-warn -g -omf=elf -mlarge-code -O0 -I".." -I"../../Microchip/Include" -I"../../../Microchip/Include" -I"../../../Microchip/Include/TCPIP Stack" -I"../Configs" -DCFG_INCLUDE_EX16_ENC28 -msmart-io=1 -Wall -msfr-warn=off -fno-ivopts
"C:\Program Files\Microchip\xc16\v1.24\bin\xc16-gcc.exe" ../PingDemo.c -o build/XC16-EX16_ENC28/production/_ext/1472/PingDemo.o -c -mcpu=33EP256MU806 -MMD -MF "build/XC16-EX16_ENC28/production/_ext/1472/PingDemo.o.d" -mno-eds-warn -g -omf=elf -mlarge-code -O0 -I".." -I"../../Microchip/Include" -I"../../../Microchip/Include" -I"../../../Microchip/Include/TCPIP Stack" -I"../Configs" -DCFG_INCLUDE_EX16_ENC28 -msmart-io=1 -Wall -msfr-warn=off -fno-ivopts
../../../Microchip/TCPIP Stack/ARCFOUR.c:66:2: error: #error ARCFOUR encryption module requires SW300052 from
www.microchipdirect.comnbproject/Makefile-XC16-EX16_ENC28.mk:577: recipe for target 'build/XC16-EX16_ENC28/production/_ext/1954962658/ARCFOUR.o' failed
make[2]: *** [build/XC16-EX16_ENC28/production/_ext/1954962658/ARCFOUR.o] Error 255
make[2]: *** Waiting for unfinished jobs....
../PingDemo.c: In function 'PingDemo':
../PingDemo.c:103:7: error: 'BUTTON0_IO' undeclared (first use in this function)
../PingDemo.c:103:7: note: each undeclared identifier is reported only once for each function it appears in
../BerkeleyTCPClientDemo.c: In function 'BerkeleyTCPClientDemo':
../BerkeleyTCPClientDemo.c:121:5: warning: implicit declaration of function 'putrsUART'
../BerkeleyTCPClientDemo.c:178:17: warning: implicit declaration of function 'putsUART'
../BerkeleyTCPClientDemo.c:192:16: error: 'BUTTON2_IO' undeclared (first use in this function)
../BerkeleyTCPClientDemo.c:192:16: note: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [build/XC16-EX16_ENC28/production/_ext/1472/PingDemo.o] Error 255
make[2]: *** [build/XC16-EX16_ENC28/production/_ext/1472/BerkeleyTCPClientDemo.o] Error 255
nbproject/Makefile-XC16-EX16_ENC28.mk:556: recipe for target 'build/XC16-EX16_ENC28/production/_ext/1472/PingDemo.o' failed
nbproject/Makefile-XC16-EX16_ENC28.mk:521: recipe for target 'build/XC16-EX16_ENC28/production/_ext/1472/BerkeleyTCPClientDemo.o' failed
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
make[2]: Leaving directory 'C:/Users/Usuario/Documents/STACK/MPLAB X PRUEBA1/MILKA ENC28-EX16-PRUB1/TCPIP/Demo App/MPLAB.X'
nbproject/Makefile-XC16-EX16_ENC28.mk:78: recipe for target '.build-conf' failed
make[1]: Leaving directory 'C:/Users/Usuario/Documents/STACK/MPLAB X PRUEBA1/MILKA ENC28-EX16-PRUB1/TCPIP/Demo App/MPLAB.X'
nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed
BUILD FAILED (exit value 2, total time: 8s)