octave-maintainers
[Top][All Lists]
Advanced

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

Re: Request for package testing


From: Oliver Heimlich
Subject: Re: Request for package testing
Date: Tue, 6 Dec 2016 23:38:26 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.4.0

Colin, Sebastian, Kai,

thanks for checking.  The crlibm library installs and works correctly on
your machines.

The issue with mpfr.h has nothing to do with my change and should
equally occur when you try to install the last release from Octave Forge.

On 06.12.2016 12:56, siko1056 wrote:
> Sebastian Schöps wrote
>> Yes, it's installed in '/usr/local'. However, the include is not found.
>> The question is, whose fault is it? Is my octave installation, the
>> installer or the user to blame :) My octave installation is not in
>> '/usr/local' and therfore mkoctfile does not suggest '/usr/local/include'.
>>

> So your question is, if the interval package
> needs or provides an option to point to (or detect) the MPFR-installation?

Currently, nothing like that happens in the package.  It just tries to
compile with “-lmpfr” and mkoctfile should do the magic of looking up
libraries and includes.

> I think this is difficult. Usually, users want to install it via `pkg
> install -forge interval`. There is no chance to provide a include or library
> directory to the pkg command (which would definitely be an overkill).

I never had a problem with this, because MPFR development files are
available in most distributions and I never had to install it myself
(into /usr/local/include/).  However, I'd consider looking up libraries
and includes in /usr/local/ a good idea for mkoctfile.  But you would
also have to modify your LD_LIBRARY_PATH to actually use the library at
runtime, wouldn't you?

Best
Oliver



reply via email to

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