Hi all I'm working now with Olimex Sam7ex256 board. I've got problem with make file Others smaller projects work fine but rtos won't compile. I'm using eclipce 3.3 and win arm 4.1.1 I've got such message: C:\Program: C:\Program: No such file or directory make: *** [begin] Error 127 Invalid project path: Duplicate path entries. but nowhere in the make or project properties or even in PATH there is no such path. Where does it come from ?? What should I do to compile that project ?? CC=arm-elf-gcc OBJCOPY=arm-elf-objcopy ARCH=arm-elf-ar CRT0=boot.s DEBUG=-g OPTIM=-Os LDSCRIPT=atmel-rom.ld # # CFLAGS common to both the THUMB and ARM mode builds # CFLAGS= \ -I. \ -I ./HDLC \ -I./LCD \ -I./SD-MMC \ -I./EMAC \ -I./Common/include \ -I./USB \ -I./lwip-1.2.0/src/include \ -I./lwip-1.2.0/contrib/port/FreeRTOS/AT91SAM7X \ -I./Source/include \ -I./Source/portable/GCC/ARM7_AT91SAM7S \ -I./lwip-1.2.0/src/include/ipv4 \ -Wall \ -Wextra \ -Wstrict-prototypes \ -Wmissing-prototypes \ -Wmissing-declarations \ -Wno-strict-aliasing \ -D SAM7_GCC \ -D THUMB_INTERWORK \ -mthumb-interwork \ -mcpu=arm7tdmi \ -T$(LDSCRIPT) \ $(OPTIM) \ $(DEBUG) #$(OPTIM) THUMB_FLAGS=-mthumb LINKER_FLAGS=-Xlinker -ortosdemo.elf -Xlinker -M -Xlinker -Map=rtosdemo.map # # Source files that can be built to THUMB mode. # FREERTOS_THUMB_SRC= \ ./Source/tasks.c \ ./Source/queue.c \ ./Source/list.c \ ./Source/portable/GCC/ARM7_AT91SAM7S/port.c DEMO_APP_THMUB_SRC= \ ./Source/portable/MemMang/heap_2.c \ ./ParTest/ParTest.c \ ./main.c \ ./Common/Minimal/BlockQ.c \ ./Common/Minimal/integer.c \ ./Common/Minimal/PollQ.c \ ./Common/Minimal/semtest.c \ ./BasicWEB.c \ ./LCD/lcd.c \ ./Common/Minimal/comtest.c \ ./serial/serial.c \ ./HDLC/isdnhdlc.c \ ./USB/USB-CDC.c # ./Common/Minimal/flash.c \ LWIP_THUMB_SRC= \ lwip-1.2.0/src/core/tcp_out.c \ lwip-1.2.0/src/core/inet.c \ lwip-1.2.0/src/core/mem.c \ lwip-1.2.0/src/core/memp.c \ lwip-1.2.0/src/core/netif.c \ lwip-1.2.0/src/core/pbuf.c \ lwip-1.2.0/src/core/raw.c \ lwip-1.2.0/src/core/stats.c \ lwip-1.2.0/src/core/sys.c \ lwip-1.2.0/src/core/tcp.c \ lwip-1.2.0/src/core/tcp_in.c \ lwip-1.2.0/src/core/ipv4/ip.c \ lwip-1.2.0/src/core/ipv4/ip_addr.c \ lwip-1.2.0/src/core/ipv4/icmp.c \ lwip-1.2.0/src/api/tcpip.c \ lwip-1.2.0/src/api/api_msg.c \ lwip-1.2.0/src/api/err.c \ lwip-1.2.0/src/api/api_lib.c \ lwip-1.2.0/src/netif/etharp.c \ lwip-1.2.0/contrib/port/FreeRTOS/AT91SAM7X/sys_arch.c \ lwip-1.2.0/src/netif/ethernetif.c \ EMAC/SAM7_EMAC.c \ lwip-1.2.0/src/core/udp.c \ lwip-1.2.0/src/core/ipv4/ip_frag.c SD_MMC_SRC= \ ./SD-MMC/dir.c \ ./SD-MMC/disc.c \ ./SD-MMC/efs.c \ ./SD-MMC/extract.c \ ./SD-MMC/fat.c \ ./SD-MMC/fs.c \ ./SD-MMC/ioman.c \ ./SD-MMC/ls.c \ ./SD-MMC/partition.c \ ./SD-MMC/plibc.c \ ./SD-MMC/file.c \ ./SD-MMC/sd.c \ ./SD-MMC/time.c \ ./SD-MMC/at91_spi.c # ./SD-MMC/ui.c \ # ./SD-MMC/mkfs.c \ # ./SD-MMC/debug.c \ # ./SD-MMC/efsl_dbg_printf_arm.c \ #LCD_ARM_SRC= \ # LCD/lcd.c # # Source files that must be built to ARM mode. # ARM_SRC= \ ./Source/portable/GCC/ARM7_AT91SAM7S/portISR.c \ EMAC/SAM7_EMAC_ISR.c \ USB/USBIsr.c \ ./serial/serialISR.c \ Cstartup_SAM7.c # # Define all object files. # ARM_OBJ = $(ARM_SRC:.c=.o) FREERTOS_THUMB_OBJ = $(FREERTOS_THUMB_SRC:.c=.o) DEMO_APP_THMUB_OBJ = $(DEMO_APP_THMUB_SRC:.c=.o) LWIP_THUMB_OBJ = $(LWIP_THUMB_SRC:.c=.o) SD_MMC_OBJ = $(SD_MMC_SRC:.c=.o) #LCD_ARM_OBJ = $(LCD_THUMB_SRC:.c=.o) rtosdemo.bin : rtosdemo.elf $(OBJCOPY) rtosdemo.elf -O binary rtosdemo.bin rtosdemo.hex : rtosdemo.elf $(OBJCOPY) rtosdemo.elf -O ihex rtosdemo.hex rtosdemo.elf : $(ARM_OBJ) $(DEMO_APP_THMUB_OBJ) $(LWIP_THUMB_OBJ) $(SD_MMC_OBJ) $(FREERTOS_THUMB_OBJ) $(CRT0) Makefile FreeRTOSConfig.h $(CC) $(CFLAGS) $(ARM_OBJ) $(DEMO_APP_THMUB_OBJ) $(LWIP_THUMB_OBJ) $(SD_MMC_OBJ) $(FREERTOS_THUMB_OBJ) -nostartfiles $(CRT0) $(LINKER_FLAGS) #rtosdemo.elf : Cstartup_SAM7.o main.o ./LCD/lcd.o $(SD_MMC_OBJ) $(CRT0) Makefile FreeRTOSConfig.h # $(CC) $(CFLAGS) Cstartup_SAM7.o main.o ./LCD/lcd.o $(SD_MMC_OBJ) -nostartfiles $(CRT0) $(LINKER_FLAGS) $(DEMO_APP_THMUB_OBJ) : %.o : %.c $(LDSCRIPT) Makefile FreeRTOSConfig.h $(CC) -c $(THUMB_FLAGS) $(CFLAGS) $< -o $@ $(LWIP_THUMB_OBJ) : %.o : %.c $(LDSCRIPT) Makefile FreeRTOSConfig.h $(CC) -c $(THUMB_FLAGS) $(CFLAGS) $< -o $@ $(LCD_THUMB_OBJ) : %.o : %.c $(LDSCRIPT) Makefile FreeRTOSConfig.h $(CC) -c $(THUMB_FLAGS) $(CFLAGS) $< -o $@ $(FREERTOS_THUMB_OBJ) : %.o : %.c $(LDSCRIPT) Makefile FreeRTOSConfig.h $(CC) -c $(THUMB_FLAGS) $(CFLAGS) $< -o $@ $(ARM_OBJ) : %.o : %.c $(LDSCRIPT) Makefile FreeRTOSConfig.h $(CC) -c $(CFLAGS) $< -o $@ clean : rm -f *.o rtos* Common/Minimal/*.o EMAC/*.o lwip-1.2.0/contrib/port/FreeRTOS/AT91SAM7X/*.o lwip-1.2.0/src/netif/*.o \ lwip-1.2.0/src/core/*.o lwip-1.2.0/src/core/ipv4/*.o lwip-1.2.0/src/api/*.o ParTest/*.o USB/*.o Source/*.o serial/*.o \ Source/portable/MemMang/*.o Source/portable/GCC/ARM7_AT91SAM7S/*.o LCD/*.o SD-MMC/*.o ; touch Makefile
:
Locked by Moderator
Peter C. wrote: > Hi all > > I'm working now with Olimex Sam7ex256 board. > I've got problem with make file > Others smaller projects work fine but rtos won't compile. > I'm using eclipce 3.3 and win arm 4.1.1 > > I've got such message: > > C:\Program: C:\Program: No such file or directory > make: *** [begin] Error 127 > > Invalid project path: Duplicate path entries. > > > but nowhere in the make or project properties or even in PATH there is > no such path. > Where does it come from ?? > > What should I do to compile that project ?? First of all check if it compiles from the command-line without Eclipse. The Problem looks like a file-name/patch issue. I expect C:\Program should be something like C:\Program Files, maybe you can add quotes somewhere. If it does not help try to reinstall your tools to a path with not spaces. Martin Thomas
Martin Thomas wrote: > First of all check if it compiles from the command-line without Eclipse. > The Problem looks like a file-name/patch issue. I expect C:\Program > should be something like C:\Program Files, maybe you can add quotes > somewhere. If it does not help try to reinstall your tools to a path > with not spaces. > > Martin Thomas Well eclipse and winarm are in c:\yagarto\ folder Projects are in c:\projects folder\ In C:\Program files I do not have any components for IDE, except Java but that should not be the problem.
Peter C. wrote: > I've got such message: > > C:\Program: C:\Program: No such file or directory > make: *** [begin] Error 127 > > Invalid project path: Duplicate path entries. > You seem to have truncated the build log here - you need to post all of it. The preceding lines will have indicated what it was trying to execute that resulted in that error message. Never edit this information - when you don't know what teh problem is you by definition also don't know what information is and is not relevant. And don't manually transcribe it, either redirect it to a file or copy & paste it from the console window: http://www.tech-recipes.com/windows_tips249.html
Hi, I am using FreeRTOS v4.0.2 and IAR EWARM V4.42. I'm trying to run the demo archive from OLIMEX (Board: SAM7EX-256) website. I changed the IP and MAC address (in uipopt.h) and the code compiles. Although, nothing happens in the web browser. Do you have any idea? Thanks!
You resurrected and hijacked a four year old thread to post an unrelated question!? Start a new thread.