Okay also das Original Makefile sieht folgendermaßen aus:
Code:
CONTIKI_PROJECT = hello-world
all: $(CONTIKI_PROJECT)
#UIP_CONF_IPV6=1
CONTIKI = ../..
include $(CONTIKI)/Makefile.include
Das rufe ich ganz normal über make auf im Terminal. Das klappt auch. Dieses habe ich mir jetzt folgendermaßen umgeschrieben:
Code:
CONTIKI_PROJECT = Micaz
all: $(CONTIKI_PROJECT)
CONTIKI = /home/falte/Dokumente/contiki-2.7/
PROJECT_SOURCEFILES += drivers/bolt_drv.c interface/bolt_int.c
PROJECT_SOURCEFILES += drivers/photosensor_drv.c interface/photosensor_int.c
PROJECT_SOURCEFILES += drivers/uart_drv.c
PROJECT_SOURCEFILES += drivers/extflash_drv.c service/extflash_service.c interface/extflash_int.c ../shared/interface/MemoryInterface/MemoryInterface.c
PROJECT_SOURCEFILES += drivers/proficonn_driver.c
PROJECT_SOURCEFILES += drivers/radio_drv.c ../shared/interface/CommunicationInterface/CommunicationInterface.c
PROJECT_SOURCEFILES += ../shared/agents/DummyAgent.c
PROJECT_SOURCEFILES += ../shared/agents/RoutingAgent/RoutingAgent.c
PROJECT_SOURCEFILES += ../shared/agents/PlatformAgent/PlatformAgent_Ramp.c
PROJECT_SOURCEFILES += ../shared/agents/OrderAgent/OrderAgent.c
PROJECT_SOURCEFILES += ../shared/agents/PackageAgent/PackageAgent.c
PROJECT_SOURCEFILES += ../shared/AgentRTE/AgentRTE.c
include $(CONTIKI)/Makefile.include
Das sind beides die kompletten Makefiles. Jetzt wollte ich im Terminal auch wieder mittels make das ganze zusammenbauen lassen aber dann kommt der Fehler wie oben angegeben. Ich weiß nicht wo ich Hilfe brauche. Ich verzweifele einfach nur an diesem Problem aber will auch nicht wieder zurück zu Windows, nur weil ich was nicht verstehe. Will es verstehen und mein neu geliebtes Linux nutzen.
Lesezeichen