This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: Building for freescale_twr_k60n512 failing under Cygwin
- From: Sergei Gavrikov <sergei dot gavrikov at gmail dot com>
- To: Michael Bergandi <mbergandi at gmail dot com>
- Cc: eCos Discuss List <ecos-discuss at ecos dot sourceware dot org>
- Date: Tue, 21 Feb 2012 10:44:51 +0300 (FET)
- Subject: Re: [ECOS] Building for freescale_twr_k60n512 failing under Cygwin
- Authentication-results: mr.google.com; spf=pass (google.com: domain of sergei.gavrikov@gmail.com designates 10.204.151.77 as permitted sender) smtp.mail=sergei.gavrikov@gmail.com; dkim=pass header.i=sergei.gavrikov@gmail.com
- References: <CAOHvnTO73Lae_2UBpLQE6SMAvB473XFNb0LQWQ=ED9fgu5kjPQ@mail.gmail.com>
On Fri, 17 Feb 2012, Michael Bergandi wrote:
> I am attempting to exercise the eCos port to the Freescale
> TWR-K60N512. However, I am currently unable to get it to even build
> under Cygwin. I have followed the same procedure under Ubuntu 10.04
[snip]
> 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.
Sergei
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss