help-octave
[Top][All Lists]
Advanced

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

Re: how to instal, or upgrade, the latest octave version on windows 7


From: nitnit
Subject: Re: how to instal, or upgrade, the latest octave version on windows 7
Date: Thu, 8 Dec 2011 14:30:16 -0800 (PST)

Tatsuro MATSUOKA-2 wrote
> 
> Hello
> 
> I think that Nitzan Arazi is the most proper person to write the Readme
> because he made the packages.  When uploading the binary to Octave-forge
> site, please ask that Nitzan correct the missing libreadline.dll.a.
> 
> Regards
> 
> Tatsuro
> 
> 

The following text can be used as a readme for current 7z archives. I hope
it will allow most users to install octave on windows.

Regarding libreadline.dll.a (in libreadline.dll.a.7z), I will add it to the
main 7z archive on next release 

Readme file for Octave-3.4.3-mingw + octaveforge pkgs (updated 2011-12-09)
---------------------------------------------------------------------------

The following 7z archives can be used for manual installation of
octave-3.4.3 mingw32 on MS windows:

a. Octave3.4.3_gcc4.5.2_20111025.7z (MD5:5AA004D933E000E762AE2AE95573ACBD) -
is a 7z archive which includes a directory tree of all the binaries and
libraries required for a complete octave installation (excluding octaveforge
packages).

b. libreadline.dll.a.7z (MD5:975F8A8B4B5255E079F1E0E4E8530815) - additional
library file (will be added to main 7z on next release)

These archive include:

octave-3.4.3 including PDF and html documentation (built using Tatsuro
Matsuka OctaveLibs.zip and gplibs.zip
http://www.tatsuromatsuoka.com/octave/Eng/Win/)
mingw32 + msys tool chain
gnuplot-4.4.3
fig2dev-3.2.5c
ghostscript-9.0.2
pstoedit-3.50

c. Octave3.4.3_gcc4.5.2_pkgs_20111026.7z
(MD5:2987F6078B4AD161F2D23634D5109D61) - is a 7z archive which includes
additional binaries and libraries for a set of octaveforge packages.

The included packages are:

actuarial-1.1.0
ad-1.0.6
audio-1.1.4
benchmark-1.1.1
bim-1.0.2
bioinfo-0.1.2
civil-engineering-1.0.7
combinatorics-1.0.9
communications-1.1.0_patched
control-2.2.0
data-smoothing-1.2.3
dataframe-0.8.2
econometrics-1.0.8
fenv-0.1.0
financial-0.3.2
fpl-1.2.0
fuzzy-logic-toolkit-0.2.4
ga-0.9.8
general-1.2.2
generate_html-0.1.3
geometry-1.2.0
gnuplot-1.0.1
gpc-0.1.7
gsl-1.0.8
ident-1.0.7
image-1.0.15
informationtheory-0.1.8
integration-1.0.7
io-1.0.15 + supporting java jars
irsa-1.0.7
java-1.2.8_patched + java.opts file
linear-algebra-2.0.0_svn20111014
mapping-1.0.7
mechanics-1.1.0
miscellaneous-1.0.11_svn20110912
missing-functions-1.0.2
msh-1.0.2
multicore-0.2.15
nlwing2-1.2.0
nnet-0.1.13
nurbs-1.3.5
ocs-0.1.1_patched
octclip-1.0.0
octgpr-1.2.0
odebvp-1.0.6
odepkg-0.8.0
optim-1.0.16
optiminterp-0.3.3
outliers-0.13.9
physicalconstants-0.1.7
plot-1.0.8
quaternion-1.0.0
secs1d-0.0.8
secs2d-0.0.8
secs3d-0.0.1
signal-1.0.11
simp-1.1.0
sockets-1.0.7_svn20111014
specfun-1.0.9
special-matrix-1.0.7
spline-gcvspl-1.0.8
splines-1.0.7
statistics-1.0.10
strings-1.0.7
struct-1.0.9
symband-1.0.10
symbolic-1.1.0
tcl-octave-0.1.8
time-1.0.9
tsa-4.1.1
video-1.0.2_patched
vrml-1.0.12_svn20111014_patched
windows-1.1.0
xraylib-1.0.8
zenity-0.5.7

Installation instructions:
-----------------------

1. Create an installation directory of which doesn't have space chars (i.e.
C:\Octave\Octave3.4.2_gcc4.5.2\). This directory is referred hereafter as
<your_install_dir>.

2. Extract the complete directories tree from
Octave3.4.3_gcc4.5.2_20111025.7z to the installation directory  keeping the
original directory structure as in the archive (you can use 7zip tool from
http://www.7-zip.org/).

3. Extract libreadline.dll.a from libreadline.dll.a.7z and copy it to
<your_install_dir>\lib subdir.

4. Copy octave3.4.3_gcc4.5.2.lnk to any convenient location and edit its
properties respectively to point to <your_install_dir>\bin\octave.exe and
<your_install_dir>\share\octave\3.4.3\imagelib\octave-logo.ico as an icon

5. Copy octave3.4.3_gcc4.5.2_docs.lnk to any convenient location and edit
its properties respectively to point to <your_install_dir>\doc\octave and
<your_install_dir>\share\octave\3.4.3\imagelib\octave-logo.ico as an icon.

At this point you can:
a. Launch and use octave by double-clicking the copied
octave3.4.3_gcc4.5.2.lnk
b. Access and browse the documentation files by double-clicking the copied
octave3.4.3_gcc4.5.2_docs.lnk

Installation instructions for the Octave-forge packages:
-----------------------------------------------------

6. Extract the complete directories tree from
Octave3.4.2_gcc4.5.2_pkgs_20111014.7z to the installation directory
(<your_install_dir>) keeping the original directory structure as in the
archive (you can use 7zip tool from http://www.7-zip.org/).

7. In order to update octave_packages database with your installation tree
and auto-load most packages (excluding 'ad' and 'windows' which may crash
octave when loaded and 'clear all' is executed), launch Octave and execute
the following 3 rebuild commands from the octave console:

        pkg rebuild -auto
        pkg rebuild -noauto ad windows
        pkg rebuild -auto java

Last pkg rebuild command is required in order for the java pkg entry to be
moved to the top of <your_install_dir>\share\octave\octave_packages db file
- thus java pkg is loaded before io pkg is loaded, and io pkg related jars
are added to java class path.

8. You can optionally adjust your installed packages status per your
specific needs and usage by executing  the following commands:

a. To interactively load or unload a package

        pkg load <pkg_name>
or
        pkg unload <pkg_name>

b. To disable auto-load for specific pkg <pkg_name>

        pkg rebuild -noauto <pkg_name>

c. To enable auto-load for specific pkg <pkg_name>

        pkg rebuild -auto <pkg_name>

d. To completely uninstall a package

        pkg uninstall <pkg_name>       

Optional installation of Notepad++ as an editor (recommended):
-------------------------------------------------------------

9. Download recent Notepad++ installation package from
http://notepad-plus-plus.org/ and install it on your system.

10. Edit <your_install_dir>\share\octave\site\m\startup\octaverc and
un-comment the line which sets octave default editor:

EDITOR('C:\\Program Files\\Notepad++\\notepad++.exe');

Note: You may adjust the above line for the location of notepad++.exe as
installed on your system.


--
View this message in context: 
http://octave.1599824.n4.nabble.com/how-to-instal-or-upgrade-the-latest-octave-version-on-windows-7-tp4165440p4174622.html
Sent from the Octave - General mailing list archive at Nabble.com.


reply via email to

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