Re: Building for freescale_twr_k60n512 failing under Cygwin

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>> makefile:43: recipe for target `heapgeninc.tcl' failed
>
> services/memalloc/common/current/cdl/memalloc.cdl:274
>
>  make -priority 50 {
>      heapgeninc.tcl : <PACKAGE>/src/heapgen.cpp
>      $(CC) $(ACTUAL_CXXFLAGS) $(INCLUDE_PATH) -Wp,-MD,heapgen.tmp -E $< -o $@
>      @sed -e '/^ *\\/d' -e "s#.*: #$@: #" heapgen.tmp > $(notdir $@).deps
>      @rm heapgen.tmp
>  }
>
> Just a guess, may be that is `sed' issue? Try this make rule in a
> terminal. Or  temporary remove silence sign '@' for sed in cdl.

Thanks Sergei. Sed was actually working fine.

I think there was a combination of problems. I think John was on the
right track about missing packages. Before I saw John's reply, I went
back and checked that I had all of the requisite packages. I saw that
I was actually missing patch and sharutils. Oddly, I have been
building the eCos 2 tree for years without them. However, I installed
patch and sharutils and the build still failed, which is why I
reported that I had all of them installed. What I failed to notice is
that the build failed in different way....  it couldn't find
arm-eabi-gcc.

Not finding gcc was a botch on my part. I used a relative path to my
tool chain. Now, it builds fine.

-- 
Mike

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss




[Index of Archives]     [Linux Embedded]     [U-Boot V2]     [Linux Kernel]     [Linux MIPS]     [Linux ARM]     [Linux for the Blind]     [Yosemite]     [ISDN Cause Codes]     [eCos Home]

  Powered by Linux