This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Error in building heaps.cxx
On Mon, Feb 03, 2003 at 09:09:09PM +0000, Jonathan Larmour wrote:
>sll@libero.it wrote:
>>XPWD=`pwd` ; cd
>>/ecos-c/cygwin/ecos_sources/ecos/packages/services/memalloc/common/current/src ; sh heapgen.tcl "/ecos-c/DOCUME~1/landis/Desktop/eCos/testvmware_install" "$XPWD"
>>couldn't read file
>>"/ecos-c/DOCUME~1/landis/Desktop/eCos/testvmware_build/services/memalloc/common/current/heapgeninc.tcl": no such file or directory
>> while executing
>>"source [ file join $builddir heapgeninc.tcl ]"
>> (file "heapgen.tcl" line
>>90)
>>make[1]: Leaving directory
>>`/ecos-c/DOCUME~1/landis/Desktop/eCos/testvmware_build/services/memalloc/common/current'
>>make[1]: *** [heaps.cxx] Error 1
>>make: Leaving directory
>>`/ecos-c/DOCUME~1/landis/Desktop/eCos/testvmware_build'
>>make: *** [build] Error 2
>>
>>--------------------------------------------------------
>>
>>Please note that heapgeninc.tcl exists in specified location, so why i get
>>the "no such file or directory" message?
>
>I suspect this is yet another incompatibility with the latest TCL
>(8.4)that the cygwin group released recently. It appears not to
>understand cygwin paths any more which makes it pretty useless as a
>cygwin package. We're working on a workaround. In the meantime
>assuming you do indeed have TCL 8.4, try downgrading to 8.3. Run
>cygwin's setup.exe again and toggle the selected package version for
>the TCL package to try and get an earlier version.
You realize that this is all open source right?
I'm sure that a fix submitted to the insight mailing list would be well
received.
A fix seems like a much better alternative to a workaround to me.
cgf
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss