[ECOS] build of library fails with new configtool and new cygwin

Bob Brusa bob.brusa@gmail.com
Wed Sep 12 14:35:00 GMT 2012


Hi,
I am using hosttools unpacked from file 
ecos-tools-bin-120425.cygwin.tar.bz2 and cygwin 1.7.16-1 download a few 
minutes ago. The toolchain is the one that came with ecos3.0 (and copied 
from an older PC). ecos is a checkout from the anonymes cvs done a few 
minutes ago. Now, when running a build in configtool, I get the 
following output:

....only the last part of it shown...
make[1]: Leaving directory 
`/cygdrive/c/Projekte/TDSsw/libs/tds_lib_7a_build/services/memalloc/common/current'
make -r -C services/memalloc/common/current heaps.cxx
make[1]: Entering directory 
`/cygdrive/c/Projekte/TDSsw/libs/tds_lib_7a_build/services/memalloc/common/current'
tclsh 
/opt/ecos/packages/services/memalloc/common/current/src/heapgen.tcl 
"/cygdrive/c/Projekte/TDSsw/libs/tds_lib_7a_install" "`pwd`"
makefile:49: recipe for target `heaps.cxx' failed
       2 [main] tclsh8.5 2256 child_info_fork::abort: 
C:\cygwin\bin\libtcl8.5.dll: Loaded to different address: 
parent(0x5B0000) != child(0x5D0000)
make[1]: Leaving directory 
`/cygdrive/c/Projekte/TDSsw/libs/tds_lib_7a_build/services/memalloc/common/current'
couldn't fork child process: resource temporarily unavailable
makefile:15: recipe for target `build' failed
     while executing
make: Leaving directory `/cygdrive/c/Projekte/TDSsw/libs/tds_lib_7a_build'
"exec cygpath -w $posix_path "
     (procedure "tcl_path" line 6)
     invoked from within
"tcl_path [ lindex $argv 0 ] "
     invoked from within
"set installdir [ tcl_path [ lindex $argv 0 ] ]"
     (file 
"/opt/ecos/packages/services/memalloc/common/current/src/heapgen.tcl" 
line 87)
make[1]: *** [heaps.cxx] Error 1
make: *** [build] Error 2

I can build this library on an other system (where I copied the 
toolchain from) with an older configtool and an older cygwin and also an 
older ecos (checked out a few months ago). So what is the problem now 
with this new setup (new system running win7_64 pro)?
Thanks for advice - Bob

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



More information about the Ecos-discuss mailing list