octave-maintainers
[Top][All Lists]
Advanced

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

Re: octave-4.0.1 64 bit binary for windows is uploaded


From: John Swensen
Subject: Re: octave-4.0.1 64 bit binary for windows is uploaded
Date: Wed, 30 Mar 2016 08:50:54 -0700

> On Mar 30, 2016, at 12:40 AM, Tatsuro MATSUOKA <address@hidden> wrote:
> 
> Hello
> 
> An issue of OpenBLAS was solved due to efforts by John Donoghue.
> (http://savannah.gnu.org/bugs/?47554) 
> 
> I have re-packaged 64 bit binary of octave-4.0.1 for windows and upload to 
> the below
> http://www.tatsuromatsuoka.com/octave/Eng/Win/
> 
> 
> 1. octave-4.0.1-installer-w64-2.exe.zip
> 2. octave-4.0.1-w64-2.7z
> 3. octave-4.0.1-w64-2-forge.7z
> 
> 1. installer
> 2. 7-Zip archived binary package with pre-built octave-forge packages.
> 3. 7-Zip archived pre-built octave-forge packages for 1.
> 
> Notes for 2 and 3
>  Please execute
>   >> pkg rebuild
>  to refresh package database.
> 
> Notes for install package by build_packages.m
> 1. nan package will fail to install because of lack of cc command octave for 
> windows.
>    Workaroung is to execute
>     >> setenv CC gcc
>    Before execute build_pakcages.
> 
> 2. I noticed that size of oct and mex files for each package installed by 
> build_packages.m
>    is huge because they are not stripped.
>    For stripping, execute the below (assume octave is installed to 
> C:\octave\Octave-4.0.1-w64)
>     >> cd C:\octave\Octave-4.0.1-w6 4\lib\octave\packages
>     >> system bash
>    Copy and paste the below to the  bash prompt
> 
> strip ./communications-1.2.1/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./control-3.0.0/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./database-2.4.1/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./dicom-0.1.1/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./fits-1.0.7/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./fl-core-1.0.0/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./general-2.0.0/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./image-2.4.1/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./instrument-control-0.2.2/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./interval-1.4.1/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./io-2.4.1/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./linear-algebra-2.2.2/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./lssa-0.1.2/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./ltfat-2.1.2/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./mapping-1.2.1/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./miscellaneous-1.2.1/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./nan-3.0.1/x86_64-w64-mingw32-api-v50+/*.mex
> strip ./netcdf-1.0.9/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./nurbs-1.3.10/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./ocs-0.1.5/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./odepkg-0.8.5/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./optim-1.5.0/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./quaternion-2.4.0/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./signal-1.3.2/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./sockets-1.2.0/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./sparsersb-1.0.0/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./specfun-1.1.0/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./stk-2.3.4/x86_64-w64-mingw32-api-v50+/*.mex
> strip ./strings-1.2.0/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./struct-1.0.12/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./tisean-0.2.3/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./tsa-4.4.1/x86_64-w64-mingw32-api-v50+/*.mex
> strip ./video-1.2.2/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./windows-1.2.3/x86_64-w64-mingw32-api-v50+/*.oct
> strip ./zeromq-1.1.0/x86_64-w64-mingw32-api-v50+/*.oct
> 
> 
> 
> Tatsuro
> 
> 

If OctConf were to give out annual awards for contributions to Octave, I think 
Tatsuro deserves one for the work done on making sure there are up-to-date 
Windows installers and packages. Of course there are a ton of other people who 
also deserve awards, but his work in particular lets me tell a student “Go 
download and install from this link" and have it “Just work” about 99.8% of the 
time.

John S. 






reply via email to

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