help-octave
[Top][All Lists]
Advanced

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

Re: Octave 3.2.2 for Ubuntu9.04 -- How to compile from sources


From: Hielos
Subject: Re: Octave 3.2.2 for Ubuntu9.04 -- How to compile from sources
Date: Wed, 21 Oct 2009 20:17:46 -0700 (PDT)

>  leave out: libhdf5-lam-dev libhdf5-mpich-dev
Is this going to affect the performance of octave somehow?
How do I leave them out? (I guess it has something to do with the
"./configure" command, but I would not know how to do it. I have tried
leaving out or including libraries before without success)

>  add: libftgl-dev libfltk-dev
How do I add these? (do they also have to do with "./configure"?) 

>   $ dpkg -i libqrupdate1_1.0.1-1_i386.deb libqrupdate-dev_1.0.1-1_i386.deb
I used the *amd64.deb version. I am guessing that there is no problem.

I got *Error*
After running 'make', I get the same "libcruft" error as before. By the way,
I had already installed the 'libqrupdate.so' library (downloaded it from
Karmic repositories, built it and copied to '/usr/lib/'), and I think that
'./configure' is using it (is this a problem?). I did this because I had
already installed libqrupdate1 and libqrupdate-dev before, but it kept
telling me that Octave would be slow with Cholesky.

Help please. I haven't been able to install Octave in Ubuntu. I already
tried in Windows, but I reaaaaaally don't want to use Windows. Help, please


Judd Storrs wrote:
> 
> The following describes how I successfully built octave-3.2.2 on a fresh
> install of Ubuntu 9.04. After I finished install from the CD, I used
> Synaptic to update all Ubuntu packages. I did not change any software
> sources from the defaults. Here's how I proceeded:
> 
> 1) Install library dependencies
> -------------------------------
> 
> First try:
> 
> $ sudo apt-get install libcurl4-dev libgraphicsmagick++1-dev libfltk-dev
> libarpack2-dev
> 
> If it succeeds proceed to step 2. Otherwise if it complains that there is
> more than one package that satisfies libcurl4-dev use
> 
> $ sudo apt-get install libcurl4-gnutls-dev
> 
> and then repeat the first command again.
> 
> libcurl4-dev is required for step 2, but it is a virtual package satisfied
> by two other packages--either libcurl4-gnutls-dev or libcurl4-openssl-dev.
> I
> used libcurl4-gnutls-dev but I assume you could use the openssl one. If
> the
> first command succeeds then you already have one of these.
> 
> 
> 2) Install packages needed to build octave
> ------------------------------------------
> 
> $ sudo apt-get build-dep octave3.0
> 
> 
> 3) Download libqrupdate packages from Karmic. (OPTIONAL)
> --------------------------------------------------------
> 
> Get and install packages for your platform from:
> 
> http://packages.ubuntu.com/karmic/libqrupdate-dev
> http://packages.ubuntu.com/karmic/libqrupdate1
> 
> Install them using gdebi or
> 
> $ dpkg -i libqrupdate1_1.0.1-1_i386.deb libqrupdate-dev_1.0.1-1_i386.deb
> 
> 
> 4) Download, extract, and build octave-3.2.2
> ----------------------------------------------
> 
> $ wget ftp://ftp.octave.org/pub/octave/octave-3.2.2.tar.bz2
> $ tar xf octave-3.2.2.tar.bz2
> $ cd octave-3.2.2
> $ ./configure --prefix=/usr/local
> $ make
> $ make check
> $ sudo make install
> 
> 
> Hope this helps.
> 
> --judd
> 
> _______________________________________________
> Help-octave mailing list
> address@hidden
> https://www-old.cae.wisc.edu/mailman/listinfo/help-octave
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Re%3A-Octave-3.2.2-for-Ubuntu9.04----How-to-compile-from-sources-tp25525152p26003427.html
Sent from the Octave - General mailing list archive at Nabble.com.



reply via email to

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