After the last MacPorts update (v2.3.4), Octave’s GUI did not run anymore. The reason was the wrong gcc variant.
I installed Octave with the gcc49 variant on MacPorts 2.3.3:
sudo port install octave +atlas+gcc49+glgui+gui+java
Octave – at least the GUI – depend now on GCC 5. The follwing solves the problem:
sudo port install octave +atlas-gcc49+gcc5+glgui+gui+java
This problem should not appear on a new installation of Octave because it is compiled with +gcc5 by default.
My environment: Mac OS X 10.9 (Mavericks), MacPorts 2.3.4, Octave 3.8.2
- Octave Wiki (MacPorts section)