[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: DLL Remap Issue under Cygwin
From: |
Phillips, James R |
Subject: |
RE: DLL Remap Issue under Cygwin |
Date: |
Mon, 4 Oct 2004 09:11:18 -0500 |
Hi Andy,
I don't believe I am using any MFC dll's, but I am using the windows networking
libraries (winsock) that ship with the
gcc/cygwin compiler. The oct file is a port of a working mex file
implementation for getting laboratory data from a
network server. I _am_ running win2k on a PIV.
I'm not entirely comfortable programming in C++, but trial and error, along
with some reference material, allowed me to
replace the calls to MxCreateFoo with equivalent octave constructors. This is
the area I've been looking most closely
at for subtle programming errors. I haven't been able to pinpoint one change
the causes or eliminates the remap issue.
It seems somewhat intermittent, thus difficult to pin down.
Thanks for your time,
Jim Phillips
-----Original Message-----
From: Andy Adler [mailto:address@hidden
Sent: Friday, October 01, 2004 4:13 PM
To: Phillips, James R
Cc: 'address@hidden'
Subject: Re: DLL Remap Issue under Cygwin
On Fri, 1 Oct 2004, Phillips, James R wrote:
> Hi,
>
> I am running octave 2.1.60 compiled under cygwin. I have a dynamically
> loadable (.oct) function I have written that has causes some strange
> behavior. The call to the function is wrapped inside an m-file.
>
> ========
> C:\cygwin\usr\local\bin\octave-2.1.60.exe (68432): *** unable to remap
> C:\cygwin\usr\local\libexec\octave\2.1.60\oct\i686-pc-cygwin\find.oct to
> same address as parent(0x3DF0000) != 0x3E10000
>
> Can anyone give me some insight into what the remap issue is, and what kinds
> of errors might cause it?
This error is a weird one. I saw it on Pentium II systems running win2k,
when I tried to load oct files than interacted with MFC dll's. Microsoft
Foundation Classes, of course, is a totally hairy thing to program to, and
I can easily imagine it breaking cygwin.
On the other hand, I never saw this on a PIV, or on WinXP.
I never found a solution.
Is this similar to your problem?
--
Andy Adler <address@hidden> 1(613)562-5800x6218
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------