Octave for Mac OSX?

classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

Octave for Mac OSX?

vicnorton
What is the situation with Octave for Mac OSX?
1. Are their any ports of Octave 3.8 to OSX 10.10?
2. Are their any ports of Octave 4.0 to OSX 10.10?
3. How about OSX 10.11 when it comes out this fall?
4. Has anybody tried the VM installer for OSX 10.10 mentioned on
     http://wiki.octave.org/Octave_for_MacOS_X
   Is that the only recourse for OSX 10.10 or 10.11?

I'm really not worried about Octave 4.0, but I have to have at least
3.8. Functions within functions, which are required by my work, don't
work in Octave versions < 3.8.

Any answers would be greatly appreciated. I'm on Mac OSX 10.9 right now,
and my Octave 3.8.2 works fine. I will forgo buying a new iMac this fall
if I know Octave won't work on Mac OSX 10.11.

Regards,

Vic


_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave for Mac OSX?

Marius Schamschula-5
Vic,

On Sep 3, 2015, at 2:02 PM, Vic Norton <[hidden email]> wrote:

> What is the situation with Octave for Mac OSX?
> 1. Are their any ports of Octave 3.8 to OSX 10.10?
> 2. Are their any ports of Octave 4.0 to OSX 10.10?
> 3. How about OSX 10.11 when it comes out this fall?
> 4. Has anybody tried the VM installer for OSX 10.10 mentioned on
>     http://wiki.octave.org/Octave_for_MacOS_X
>   Is that the only recourse for OSX 10.10 or 10.11?
>
> I'm really not worried about Octave 4.0, but I have to have at least
> 3.8. Functions within functions, which are required by my work, don't
> work in Octave versions < 3.8.
>
> Any answers would be greatly appreciated. I'm on Mac OSX 10.9 right now,
> and my Octave 3.8.2 works fine. I will forgo buying a new iMac this fall
> if I know Octave won't work on Mac OSX 10.11.
>
> Regards,
>
> Vic

The current MacPorts version of Octave is 3.8.2. This works fine with Yosemite.

I have submitted a ticket https://trac.macports.org/ticket/48622 with an update to Octave 4.0.0, based on Sebastian Schöps’ Homebrew patch. I currently running this on all my 10.9 and 10.10 machines.

El Capitan is another matter: At this time, several dependencies are not satisfied, if attempting to build a GUI version of Octave. I do have an non-GUI install of Octave 4.0.0 installed under 10.11.

I also have MacPorts running on a 10.8 VM. Installing Octave on a 10.9/10.10 VM should work as well.

Marius
--
Marius Schamschula





_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave for Mac OSX?

bpabbott
Administrator
In reply to this post by vicnorton
> On Sep 3, 2015, at 3:02 PM, Vic Norton <[hidden email]> wrote:
>
> What is the situation with Octave for Mac OSX?
> 1. Are their any ports of Octave 3.8 to OSX 10.10?
> 2. Are their any ports of Octave 4.0 to OSX 10.10?
> 3. How about OSX 10.11 when it comes out this fall?
> 4. Has anybody tried the VM installer for OSX 10.10 mentioned on
>     http://wiki.octave.org/Octave_for_MacOS_X
>   Is that the only recourse for OSX 10.10 or 10.11?
>
> I'm really not worried about Octave 4.0, but I have to have at least
> 3.8. Functions within functions, which are required by my work, don't
> work in Octave versions < 3.8.
>
> Any answers would be greatly appreciated. I'm on Mac OSX 10.9 right now,
> and my Octave 3.8.2 works fine. I will forgo buying a new iMac this fall
> if I know Octave won't work on Mac OSX 10.11.
>
> Regards,
>
> Vic

3.8.2 is available via Fink, Macports, and Homebrew (I think).

I am able to build Octave 4.0.x on Mac OS 10.10.5 using Fink for dependencies. However, the sources must be patched.

Ben



_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave for Mac OSX?

vicnorton
In reply to this post by Marius Schamschula-5

On Sep 3, 2015, at 3:15 PM, Marius Schamschula <[hidden email]> wrote:

> Vic,
>
> On Sep 3, 2015, at 2:02 PM, Vic Norton <[hidden email]> wrote:
>
>> What is the situation with Octave for Mac OSX?
>> 1. Are their any ports of Octave 3.8 to OSX 10.10?
>> 2. Are their any ports of Octave 4.0 to OSX 10.10?
>> 3. How about OSX 10.11 when it comes out this fall?
>> 4. Has anybody tried the VM installer for OSX 10.10 mentioned on
>>    http://wiki.octave.org/Octave_for_MacOS_X
>>  Is that the only recourse for OSX 10.10 or 10.11?
>>
>> I'm really not worried about Octave 4.0, but I have to have at least
>> 3.8. Functions within functions, which are required by my work, don't
>> work in Octave versions < 3.8.
>>
>> Any answers would be greatly appreciated. I'm on Mac OSX 10.9 right now,
>> and my Octave 3.8.2 works fine. I will forgo buying a new iMac this fall
>> if I know Octave won't work on Mac OSX 10.11.
>>
>> Regards,
>>
>> Vic
>
> The current MacPorts version of Octave is 3.8.2. This works fine with Yosemite.
>
> I have submitted a ticket https://trac.macports.org/ticket/48622 with an update to Octave 4.0.0, based on Sebastian Schöps’ Homebrew patch. I currently running this on all my 10.9 and 10.10 machines.
>
> El Capitan is another matter: At this time, several dependencies are not satisfied, if attempting to build a GUI version of Octave. I do have an non-GUI install of Octave 4.0.0 installed under 10.11.
>
> I also have MacPorts running on a 10.8 VM. Installing Octave on a 10.9/10.10 VM should work as well.
>
> Marius
> --
> Marius Schamschula

On Sep 3, 2015, at 3:18 PM, Ben Abbott <[hidden email]> wrote:

> 3.8.2 is available via Fink, Macports, and Homebrew (I think).
>
> I am able to build Octave 4.0.x on Mac OS 10.10.5 using Fink for dependencies. However, the sources must be patched.
>
> Ben

Thanks Marius and Ben. I guess I'll have to wait to see how things play out. I am certainly not interested in buying a computer that makes Octave inaccessible.

I'm a mathematician, not a computer geek. Any time I have to patch software together to make it work that software is inaccessible by definition.

Regards,

Vic




_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave for Mac OSX?

vicnorton
In reply to this post by Marius Schamschula-5

On Sep 3, 2015, at 3:15 PM, Marius Schamschula <[hidden email]> wrote:

> Vic,
>
> On Sep 3, 2015, at 2:02 PM, Vic Norton <[hidden email]> wrote:
>
>> What is the situation with Octave for Mac OSX?
>> 1. Are their any ports of Octave 3.8 to OSX 10.10?
>> 2. Are their any ports of Octave 4.0 to OSX 10.10?
>> 3. How about OSX 10.11 when it comes out this fall?
>> 4. Has anybody tried the VM installer for OSX 10.10 mentioned on
>>    http://wiki.octave.org/Octave_for_MacOS_X
>>  Is that the only recourse for OSX 10.10 or 10.11?
>>
>> I'm really not worried about Octave 4.0, but I have to have at least
>> 3.8. Functions within functions, which are required by my work, don't
>> work in Octave versions < 3.8.
>>
>> Any answers would be greatly appreciated. I'm on Mac OSX 10.9 right now,
>> and my Octave 3.8.2 works fine. I will forgo buying a new iMac this fall
>> if I know Octave won't work on Mac OSX 10.11.
>>
>> Regards,
>>
>> Vic
>
> The current MacPorts version of Octave is 3.8.2. This works fine with Yosemite.
>
> I have submitted a ticket https://trac.macports.org/ticket/48622 with an update to Octave 4.0.0, based on Sebastian Schöps’ Homebrew patch. I currently running this on all my 10.9 and 10.10 machines.
>
> El Capitan is another matter: At this time, several dependencies are not satisfied, if attempting to build a GUI version of Octave. I do have an non-GUI install of Octave 4.0.0 installed under 10.11.
>
> I also have MacPorts running on a 10.8 VM. Installing Octave on a 10.9/10.10 VM should work as well.
>
> Marius
> --
> Marius Schamschula

On Sep 3, 2015, at 3:18 PM, Ben Abbott <[hidden email]> wrote:

> 3.8.2 is available via Fink, Macports, and Homebrew (I think).
>
> I am able to build Octave 4.0.x on Mac OS 10.10.5 using Fink for dependencies. However, the sources must be patched.
>
> Ben

Thanks Marius and Ben. I guess I'll have to wait to see how things play out. I am certainly not interested in buying a computer that makes Octave inaccessible.

I'm a mathematician, not a computer geek. Any time I have to patch software together to make it work that software is inaccessible by definition.

Regards,

Vic




_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave for Mac OSX?

Alois Schloegl-7
In reply to this post by vicnorton
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 2015-09-03 21:02, Vic Norton wrote:
> What is the situation with Octave for Mac OSX?
> 1. Are their any ports of Octave 3.8 to OSX 10.10?


We did numerous installations of Octave 3.8.2 with homebrew on MacOSX
10.10.x. using the following steps:

  # 0) if you have Cask/Octave installed, remove it:
  brew cask uninstall octave
  brew cask cleanup
  # and continue with step 4

  # 1) Install XCode from App Store
  xcode-select --install

  # 2) install homebrew
  ruby -e "$(curl -fsSL
https://raw.githubusercontent.com/Homebrew/install/master/install)"

  # 3) Install prerequisites and recommendations for Octave
  brew install caskroom/cask/brew-cask
  brew cask install xquartz
  brew cask install mactex
  brew install curl

  # 4) install Octave
  brew tap homebrew/science
  export PATH="$PATH:/usr/texbin"
  brew install octave --with-docs

  # 5) start Octave
  # 5.1) from terminal
  octave
  octave --force-gui

  # 6) install additional packages (i.e. toolboxes).
  #    For example if you need the image processing toolbox, run
  pkg install -forge general
  pkg install -forge control
  pkg install -forge signal
  pkg install -forge image
  pkg load image

  # Other useful packages are:
  pkg install -forge bioinfo io ltfat nan struct optim splines
statistics symbolic tsa


The "--with-docs" argument in #4) is import for installing some
additional packages through octave's "pkg"  command.


> 2. Are their any ports of Octave 4.0 to OSX 10.10?

AFAIK, 4.0 is not in homebrew, yet.

> 3. How about OSX 10.11 when it comes out this fall?
> 4. Has anybody tried the VM installer for OSX 10.10 mentioned on
>      http://wiki.octave.org/Octave_for_MacOS_X
>    Is that the only recourse for OSX 10.10 or 10.11?
>
> I'm really not worried about Octave 4.0, but I have to have at least
> 3.8. Functions within functions, which are required by my work, don't
> work in Octave versions < 3.8.
>
> Any answers would be greatly appreciated. I'm on Mac OSX 10.9 right no
w,
> and my Octave 3.8.2 works fine. I will forgo buying a new iMac this fa
ll
> if I know Octave won't work on Mac OSX 10.11.


I do not recommend buying Macs; keep you 10.9, but for your next
computer you should really look into Linux, too. It's so much easier to
maintain. Steps 0-5 above can be done with one line

   apt-get install octave liboctave-dev

Personally, I'd recommend Debian, its stable and well tested, comes with
plenty of software, and has good support for upgrades.


Regards,
  Alois


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJV6UJmAAoJEBdbD2J3nb+M4S8H/0yH4pcJDr3a32BnDeNgYcd/
R+iKu0XWkJzVFT9a5XfKBeLaJvnhqzQcubvR1Mbrbzga63tM47IQQK9uDypqW1pN
ihkyNf985XPlqGkU5fiwg5cS9+/gO+qX+TO783FRNcvMYw3QdqFNQEJDARBUWb1O
BzChkPYeN0qRxs1P7uXts0HsoLPk/gc75Wz2XXdOcX2KGpC6N3LKqzwZeqalgw73
K7BEkIQ5agVU0iHNmrIfqfzS4vPI59ctgzGlql7uhVJI60ONZ+cgikM4/HsGzBHk
GiYuYYebeC7po+Vcmyw8GI16VIBuSJXXkfsN5FTlU0RaZzTXsU16naDYB0ID44w=
=iia5
-----END PGP SIGNATURE-----

_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave for Mac OSX?

Sebastian Schöps
This post was updated on .
In reply to this post by vicnorton
I am proud to announce that Octave 4 is now shipping with homebrew. After installing brew you just need

brew install octave

You might need "brew tap homebrew/science" first since Octave is part of the science repository, see https://github.com/Homebrew/homebrew-science/blob/master/octave.rb.

There is one catch: we decided to disable the GUI by default because of some remaining (small) bugs. It can be enabled by "--with-gui" if you want.

Sebastian
Reply | Threaded
Open this post in threaded view
|

Re: Octave for Mac OSX?

ajbaab
So I'm new to octave I installed octave but I cannot get the GUI to come up for the live of me using --force-gui or with the shell script using script editor. Do I need to install something additional? Mac OS X10.11 Octave 4.0.5
Reply | Threaded
Open this post in threaded view
|

Re: Octave for Mac OSX?

Alejandro Mosiño-2

If you're using homebrew:

brew install octave --with-gui

Best

> El 27/02/2016, a las 12:43, ajbaab <[hidden email]> escribió:
>
> So I'm new to octave I installed octave but I cannot get the GUI to come up
> for the live of me using --force-gui or with the shell script using script
> editor. Do I need to install something additional? Mac OS X10.11 Octave
> 4.0.5
>
>
>
> --
> View this message in context: http://octave.1599824.n4.nabble.com/Octave-for-Mac-OSX-tp4672449p4675070.html
> Sent from the Octave - General mailing list archive at Nabble.com.
>
> _______________________________________________
> Help-octave mailing list
> [hidden email]
> https://lists.gnu.org/mailman/listinfo/help-octave

_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: Octave for Mac OSX?

ajbaab
Should I uninstall Octave fist since it keeps giving me the message that Octave is already installed?

Thank you,

Andrew
On Feb 27, 2016, at 2:45 PM, Alejandro Mosiño-2 [via Octave] <[hidden email]> wrote:


If you're using homebrew:

brew install octave --with-gui

Best

> El 27/02/2016, a las 12:43, ajbaab <<a href="x-msg://9/user/SendEmail.jtp?type=node&amp;node=4675074&amp;i=0" target="_top" rel="nofollow" link="external" class="">[hidden email]> escribió:
>
> So I'm new to octave I installed octave but I cannot get the GUI to come up
> for the live of me using --force-gui or with the shell script using script
> editor. Do I need to install something additional? Mac OS X10.11 Octave
> 4.0.5
>
>
>
> --
> View this message in context: http://octave.1599824.n4.nabble.com/Octave-for-Mac-OSX-tp4672449p4675070.html
> Sent from the Octave - General mailing list archive at Nabble.com.
>
> _______________________________________________
> Help-octave mailing list
> <a href="x-msg://9/user/SendEmail.jtp?type=node&amp;node=4675074&amp;i=1" target="_top" rel="nofollow" link="external" class="">[hidden email]
> https://lists.gnu.org/mailman/listinfo/help-octave
_______________________________________________
Help-octave mailing list
<a href="x-msg://9/user/SendEmail.jtp?type=node&amp;node=4675074&amp;i=2" target="_top" rel="nofollow" link="external" class="">[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave



If you reply to this email, your message will be added to the discussion below:
http://octave.1599824.n4.nabble.com/Octave-for-Mac-OSX-tp4672449p4675074.html
To unsubscribe from Octave for Mac OSX?, click here.
NAML

Reply | Threaded
Open this post in threaded view
|

Re: Octave for Mac OSX?

Alejandro Mosiño
Try:

brew reinstall octave --with-gui

Best


El 27 feb 2016 17:19 -0600, ajbaab <[hidden email]>, escribió:
Should I uninstall Octave fist since it keeps giving me the message that Octave is already installed?

Thank you,

Andrew
On Feb 27, 2016, at 2:45 PM, Alejandro Mosiño-2 [via Octave] <[hidden email]> wrote:


If you're using homebrew:

brew install octave --with-gui

Best

El 27/02/2016, a las 12:43, ajbaab <[hidden email] <x-msg://9/user/SendEmail.jtp?type=node&node=4675074&i=0>> escribió:

So I'm new to octave I installed octave but I cannot get the GUI to come up
for the live of me using --force-gui or with the shell script using script
editor. Do I need to install something additional? Mac OS X10.11 Octave
4.0.5



--
View this message in context: http://octave.1599824.n4.nabble.com/Octave-for-Mac-OSX-tp4672449p4675070.html <http://octave.1599824.n4.nabble.com/Octave-for-Mac-OSX-tp4672449p4675070.html
Sent from the Octave - General mailing list archive at Nabble.com.

_______________________________________________
Help-octave mailing list
[hidden email] <x-msg://9/user/SendEmail.jtp?type=node&node=4675074&i=1
https://lists.gnu.org/mailman/listinfo/help-octave <https://lists.gnu.org/mailman/listinfo/help-octave
_______________________________________________
Help-octave mailing list
[hidden email] <x-msg://9/user/SendEmail.jtp?type=node&node=4675074&i=2
https://lists.gnu.org/mailman/listinfo/help-octave <https://lists.gnu.org/mailman/listinfo/help-octave


If you reply to this email, your message will be added to the discussion below:
http://octave.1599824.n4.nabble.com/Octave-for-Mac-OSX-tp4672449p4675074.html <http://octave.1599824.n4.nabble.com/Octave-for-Mac-OSX-tp4672449p4675074.html
To unsubscribe from Octave for Mac OSX?, click here < /> NAML <http://octave.1599824.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml




--
View this message in context: http://octave.1599824.n4.nabble.com/Octave-for-Mac-OSX-tp4672449p4675078.html
Sent from the Octave - General mailing list archive at Nabble.com.

_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave

_______________________________________________
Help-octave mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-octave