This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Cannot fork process for: g++: cygPocoFoundation.32.dll: Loaded to different address
- From: Ken Brown <kbrown at cornell dot edu>
- To: cygwin at cygwin dot com
- Date: Sun, 8 Nov 2015 11:05:43 -0500
- Subject: Re: Cannot fork process for: g++: cygPocoFoundation.32.dll: Loaded to different address
- Authentication-results: sourceware.org; auth=none
- References: <563D9CA2 dot 5090605 at orange dot fr> <563DA445 dot 5060800 at gmail dot com> <563DB2AE dot 4030304 at tiscali dot co dot uk> <563E66EE dot 9030209 at tiscali dot co dot uk> <563E6A81 dot 7070803 at gmail dot com> <563F661D dot 50503 at orange dot fr>
On 11/8/2015 10:11 AM, Francis ANDRE wrote:
> reinstalled poco-1.6.1 and the problem reappears...thsu, following your
> advises
>
> $ find stage/tools -name "*.dll" > dlls
> $ cat dlls
> stage/tools/lib/CYGWIN/i686/cygPocoCppParser.32.dll
> stage/tools/lib/CYGWIN/i686/cygPocoCppParser.dll
> stage/tools/lib/CYGWIN/i686/cygPocoCppParserd.32.dll
> stage/tools/lib/CYGWIN/i686/cygPocoCppParserd.dll
> stage/tools/lib/CYGWIN/i686/cygPocoFoundation.32.dll
> stage/tools/lib/CYGWIN/i686/cygPocoFoundation.dll
> stage/tools/lib/CYGWIN/i686/cygPocoFoundationd.32.dll
> stage/tools/lib/CYGWIN/i686/cygPocoFoundationd.dll
> stage/tools/lib/CYGWIN/i686/cygPocoJSON.32.dll
> stage/tools/lib/CYGWIN/i686/cygPocoJSON.dll
> stage/tools/lib/CYGWIN/i686/cygPocoJSONd.32.dll
> stage/tools/lib/CYGWIN/i686/cygPocoJSONd.dll
> stage/tools/lib/CYGWIN/i686/cygPocoNet.32.dll
> stage/tools/lib/CYGWIN/i686/cygPocoNet.dll
> stage/tools/lib/CYGWIN/i686/cygPocoNetd.32.dll
> stage/tools/lib/CYGWIN/i686/cygPocoNetd.dll
> stage/tools/lib/CYGWIN/i686/cygPocoUtil.32.dll
> stage/tools/lib/CYGWIN/i686/cygPocoUtil.dll
> stage/tools/lib/CYGWIN/i686/cygPocoUtild.32.dll
> stage/tools/lib/CYGWIN/i686/cygPocoUtild.dll
> stage/tools/lib/CYGWIN/i686/cygPocoXML.32.dll
> stage/tools/lib/CYGWIN/i686/cygPocoXML.dll
> stage/tools/lib/CYGWIN/i686/cygPocoXMLd.32.dll
> stage/tools/lib/CYGWIN/i686/cygPocoXMLd.dll
>
>
> $rebase -T dlls
> usage: rebase [-b BaseAddress] [-o Offset] [-48dOsvV] [-T [FileList |
> -]] Files...
> rebase -i [-48Os] [-T [FileList | -]] Files...
> rebase --help or --usage for full help text
>
> $rebase stage/tools/lib/CYGWIN/i686/cygPocoXML.32.dll
> usage: rebase [-b BaseAddress] [-o Offset] [-48dOsvV] [-T [FileList |
> -]] Files...
> rebase -i [-48Os] [-T [FileList | -]] Files...
> rebase --help or --usage for full help text
>
> Any ideas of what's wrong?
$ rebase --help
[...]
-O, --oblivious Do not change any files already in the database
and do not record any changes to the database.
(Implies -s).
[...]
One of the options -b, -s or -i is mandatory.
[...]
If you use -O as Achim suggested in https://www.cygwin.com/ml/cygwin/2015-11/msg00141.html, that implies -s, so you should be OK.
Ken
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple