Hi John, I set the arm-none-eabi in Configuration -> Global build options -> Global command
now I am getting the following error, it says it cannot find file /ecos-3.0/packages/services/memalloc/common/v3_0/src/heapgen.cpp: No such file or directory but this file is present in packages/service/memalloc/common/v3/src but this is only.cpp file the rest of the files are .cxx (c++ file) why this change I cannot make out. Is there document which explains about the Configtool build library? _________________________________________________________________________________ strings -mcpu=cortex-m3 -mthumb -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -I/ecos-3.0/temp/stm32_install/include -I/ecos-3.0/packages/services/memalloc/common/v3_0 -I/ecos-3.0/packages/services/memalloc/common/v3_0/src -I/ecos-3.0/packages/services/memalloc/common/v3_0/tests -I. -Wp,-MD,heapgen.tmp -E /ecos-3.0/packages/services/memalloc/common/v3_0/src/heapgen.cpp -o heapgeninc.tcl make[1]: Leaving directory `/ecos-3.0/temp/stm32_build/services/memalloc/common/v3_0' arm-none-eabi-gcc.exe: /ecos-3.0/packages/services/memalloc/common/v3_0/src/heapgen.cpp: No such file or directory make: Leaving directory `/ecos-3.0/temp/stm32_build' arm-none-eabi-gcc.exe: no input files make[1]: *** [heapgeninc.tcl] Error 1 ________________________________________________________ Thanks Sridhar John Dallaway-2 wrote: > > Hi Sridhar > > smolugu wrote: > >> I try to build in the configuration tool for STM32, I set the build path >> to >> where I copied the arm-none-eabi tool chain i.e >> C:\cygwin\ecos-3.0\arm_eabi_2009q3_63\arm-2009q3\bin. >> >> actually its asking for arm-eabi-gcc but I couldn't find I got the >> package >> for arm-none-eabi from >> http://www.codesourcery.com/sgpp/lite/arm/portal/release1033. >> I followed the steps to set tool >> chaing->http://groups.google.com/group/python-on-a-chip/web/arm-toolchain-build?pli=1 >> >> after that when I build I get the following error. >> ..... >> make[1]: Leaving directory `/ecos-3.0/temp/stm32_build/fs/fat/v3_0' >> headers finished >> make -r -C services/memalloc/common/v3_0 heapgeninc.tcl >> make[1]: Entering directory >> `/ecos-3.0/temp/stm32_build/services/memalloc/common/v3_0' >> arm-eabi-gcc -finline-limit=7000 -Wall -Wpointer-arith -Wundef >> -Woverloaded-virtual -Wno-write-strings -mcpu=cortex-m3 -mthumb -g -O2 >> -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions >> -I/ecos-3.0/temp/stm32_install/include >> -I/ecos-3.0/packages/services/memalloc/common/v3_0 >> -I/ecos-3.0/packages/services/memalloc/common/v3_0/src >> -I/ecos-3.0/packages/services/memalloc/common/v3_0/tests -I. >> -Wp,-MD,heapgen.tmp -E >> /ecos-3.0/packages/services/memalloc/common/v3_0/src/heapgen.cpp -o >> heapgeninc.tcl >> make[1]: Leaving directory >> `/ecos-3.0/temp/stm32_build/services/memalloc/common/v3_0' >> make[1]: arm-eabi-gcc: Command not found >> make: Leaving directory `/ecos-3.0/temp/stm32_build' >> make[1]: *** [heapgeninc.tcl] Error 127 >> make: *** [build] Error 2 >> >> Please can you let me know where its going wrong. > > The eCos build system is looking for GNU tools with an "arm-eabi" > command prefix. You will need to locate and modify the > CYGBLD_GLOBAL_COMMAND_PREFIX option within the eCos Configuration Tool > in order to use a toolchain with an "arm-none-eabi" command prefix. You > will find the option at Configuration -> Global build options -> Global > command prefix within the configuration tree. > > I hope this helps... > > John Dallaway > eCos maintainer > > -- > Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos > and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss > > > -- View this message in context: http://old.nabble.com/Problem-with-precompiled-Cygwin-arm-eabi-toolchain-tp21510048p27950898.html Sent from the Sourceware - ecos-discuss mailing list archive at Nabble.com. -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss