This is the mail archive of the
mailing list for the Cygwin project.
Re: Matlab and cygwin dll files
- From: "Larry Hall (RFK Partners, Inc.)" <lhall at rfk dot com>
- To: Anders Johansson <ajh at watri dot org dot au>
- Cc: cygwin at cygwin dot com
- Date: Mon, 30 Jun 2003 10:32:27 -0400
- Subject: Re: Matlab and cygwin dll files
- References: <20030630112404.GD19058@watri.org.au>
- Reply-to: lhall at rfk dot com
Anders Johansson wrote:
I have a problem, I have used cygwin to port a Matlab mex file for
reading XML files from Linux to Windows XP. A mex file is a renamed
dll file in Windows.
Presumably what you're saying here is that the mex files are Windows
DLLs when built on Windows. If you're just renaming a file from Linux
to <file>.DLL on Windows, there will be problems.
The fist time I load the mex file in matlab after a reboot it runs
perfectly. If I exit Matlab and restart if a second time it still runs
fine. After the third restart it crashes matlab every time I run it. I
have tried to strip the file to nothing to make sure there aren't any
bugs in the file that causes the problems. Sometimes after I rebuild
the file (without changing anything in the functional structure of the
file) I can run it again.
I can't comment on this as I know nothing about Matlab.
I have seen similar problems posted by other people but no replies.
The problem seems to originate from loading and unloading of the
If this is really the problem, just keep bash or some other Cygwin program
running while you're using Matlab. I'm not suggesting this as some
sort of weird solution. Simply as a way to rule in or out your
supposition. My guess is you're not going to see a real solution without
some time spent debugging with a debugger.
Larry Hall http://www.rfk.com
RFK Partners, Inc. (508) 893-9779 - RFK Office
838 Washington Street (508) 893-9889 - FAX
Holliston, MA 01746
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html