|Subject:||Re: Compiling from Source on Mint and adding ATLAS|
|Date:||Fri, 28 Dec 2012 17:31:35 +0000|
The fundamental principle of FOSS movement is the ability of user to avoid vendor lockin - whoever the vendor is - Microsoft, Mathworks or Canonical (Ubuntu).
----- Original Message -----
> From: Jordi Gutiérrez Hermoso <address@hidden>
> To: lascott <address@hidden>
> Cc: address@hidden
> Sent: Friday, December 28, 2012 5:35 PM
> Subject: Re: Compiling from Source on Mint and adding ATLAS
> On 28 December 2012 08:22, lascott <address@hidden> wrote:
>> I was able to follow along and have Octave running from source on Mint 13
>> The default install is 3.2, and I went to GNU Octave, version 3.6.3
>> (I download and read the README to figure out the dependencies.)
>> Got greedy and wanted to add ATLAS. Thankfully there are instructions:
> If you just want to get a newer Octave on an Ubuntu derivative, you
> don't need to compile from source:
> - Jordi G. H.
ATLAS for best performance _must_ be compiled on the machine it is supposed to be used, or on _identical_ machine - the same CPU, the same RAM, the same BIOS RMA speed settings - ATLAS build mechanism uses all this information to optimize code.
So, _real_ freedom and _best_ performance are achieved by compiling from _source_.
Whenever Octave developers do not help to compile from source, and instead suggest to use binaries, they undermine the fundamental officially declared FOSS principles practically suggesting users to become hostages of their binaries vendor, i.e. practically suggesting vendor lockin.
Alas, deflecting users from compiling from source and suggesting them to use binaries instead is a frequent pattern in this list.
And my message to the OP and to the list with practical explanation in the realm of compiling from source still awaits moderator approval.
|[Prev in Thread]||Current Thread||[Next in Thread]|