[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