octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: pkg manager and installing binary files (DLL)


From: David Bateman
Subject: Re: pkg manager and installing binary files (DLL)
Date: Sun, 20 May 2007 16:30:03 +0200
User-agent: Thunderbird 1.5.0.7 (X11/20060921)

Michael Goffioul wrote:
> On 5/20/07, David Bateman <address@hidden> wrote:
>> David Bateman wrote:
>> I thought about it a little more. There is a bin/ directory in the
>> packages that is added to the EXEC_PATH when the package is loaded. So
>> if the DLL is copied from src/ to bin/ directory when it is built, the
>> install should place it in bin/ in the installed package and it will be
>> on the path.
>>
>> The only question I have is if the fact that it is added to the path
>> ater Octave was started will affect things. So Michael can you try to
>> create a bin directory in the fixed package, move the DLL to it and
>> restart Octave and see if it helped?
> 
> Unfortunately not. Changing EXEC_PATH after octave has started
> does change how DLL are loaded. I also tried to change PATH variable,
> without any success.

Then this is another reason to hate windows. On unix systems I don't
need the separate library as I can link to the oct-file, and even if I
did I could load it from a path changed from a running version of Octave.

There is no sensible way to do this under windows then, as the fixed.dll
would have to be copied to the octave install directory and not a
directory private to the fixed package.

Michael, its your call.. If you want to install fixed.dll beside
octave.dll, thats fine with me. Otherwise I'll just build the dll into
fixed.oct and Windows users won't be able to use the fixed type from
within an oct-file...

D.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]