|
From: | Michael Goffioul |
Subject: | Re: Qscintilla2.dll not found, but is available |
Date: | Thu, 14 Nov 2013 11:48:35 -0500 |
On 11/13/2013 11:02 AM, John W. Eaton wrote:
> On 11/13/2013 01:55 PM, Rik wrote:
>> 11/13/13
>>
>> All,
>>
>> When trying to run octave.exe under MinGW I get a warning message that the
>> Qscintilla2.dll is not available. Under UNIX you could resolve this by
>> setting LD_LIBRARY_PATH to include the directory where qscintilla2.dll is
>> located. I don't know if that is possible in Windows so I just copied the
>> dll file into the bin directory and then octave.exe works. All of the
>> other installed dlls under MXE seem to have installed themselves in the
>> bin/ directory and additionally into the lib directory. Should we, or the
>> Qscintilla2.mk file, also be installing the dll to the bin directory?
>
> The .dll files belong in the bin directory along with the Octave
> executable or somewhere in the PATH. They don't need to be in the lib
> directory.
>
> The .dll.a or .a files belong in the lib directory.
Apparently the CMAKE builds have trouble with this. I made changes to
qscintilla, qt, and gl2ps so that these packages no longer spread their dll
files around bin and lib directories.
[Prev in Thread] | Current Thread | [Next in Thread] |