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

Bob Brusa bob.brusa@gmail.com
Thu Sep 13 14:48:00 GMT 2012


Am 12.09.2012 22:51, schrieb John Dallaway:
> Hi Bob
>
> On 12/09/12 15:35, Bob Brusa wrote:
>
>> 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)
> [ snip ]
>
>> 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)?
> Try running the "rebaseall" tool. Ref:
>
>    http://cygwin.com/faq-nochunks.html#faq.using.fixing-fork-failures
>
> John Dallaway
> eCos maintainer
> http://www.dallaway.org.uk/john
Hi John,

I followed the instructions given in the link you mentioned above. After
launching ash.exe in a cmd-window, I tried to run rebaseall and
peflagsall. What I get is disappointing:

$ /bin/rebaseall
/usr/lib/perl5/5.14/i686-cygwin-threads-64int/CORE/cygperl5_14_2.dll:
skipped because nonexistent.
$ /bin/peflagsall
/usr/bin/ash.exe: skipped because could not open
/usr/bin/dash.exe: skipped because could not open
/usr/lib/perl5/5.14/i686-cygwin-threads-64int/CORE/cygperl5_14_2.dll:
skipped because nonexistent
$

I then installed everthing on cygwin that included perl in its name -
same result. Do you have any further advice on how to make it work?
Thanks and best regards - Bob

Additinal note:
Following the above disappointing experience, I run configtool again and 
surprise - it worked. I tried it a 2nd time - it did the job. Either the 
error I had was a rare event or the above procedure did something 
useful. I do not know.



-- 
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