On Sun, May 19, 2013 at 11:55 PM, Ben Abbott <
address@hidden> wrote:
>
> Ming, **please** "reply-all" so that others can follow along and not answer previously answered questions. Also type you response at the **end** of the email so that those arriving later can follow the discussion. I've responded further at the bottom.
>
> On May 19, 2013, at 9:41 PM, Ming Liu wrote:
>
> > On Sun, May 19, 2013 at 11:28 PM, Ben Abbott <
address@hidden> wrote:
> >> On May 19, 2013, at 8:47 PM, Ming Liu wrote:
> >>
> >> > Hi all,
> >> > I have read the online contribution guideline for Octave. The link is here:
> >> >
> >> >
http://www.gnu.org/software/octave/doc/interpreter/Contributing-Guidelines.html#Contributing-Guidelines
> >> >
> >> > However, it is very vague for me to understand what actually I need to do.
> >>
> >> Have you installed mercurial? If not, please tell us which OS you're on and someone willl be able to help
> >>
> >> If you already installed mercurial, have you setup a local mercurial archive for Octave?
> >>
> >> Ben
> >
> > Thank you Ben!
> > I am using mac OS system. Thanks very much for that upcoming help! I gratefully look forward for it.
> > Kind regards,
> > Ming
>
> Ok. To start I recommend you install a package management system. Fink and Macports are good choices which I have experience with. Homebrew is also available, but I've never used it. I'm no longer building the development sources using Fink, but can help you with Macports.
>
>
http://wiki.octave.org/Octave_for_MacOS_X#MacPorts>
> After installing Macports, ...
>
> sudo port install octave-devel +atlas+fltk+gcc47
> sudo port install mercurial
> sudo port install autoconf
> sudo port install automake
> sudo port install flex
>
> The install of octave-devel will provide all of Octave's dependencies. After installing mercurial, autoconf and automake, you'll be ready to follow the instructions at the link below.
>
>
http://www.gnu.org/software/octave/doc/interpreter/Contributing-Guidelines.html#Contributing-Guidelines
>
> Ben
>
>
>
>
Hi Ben, I have run all these lines in Mac OS's command window, and it worked! Thank you.
However, there is another simple question. I am still confused about the path of Octave installed in my computer. I have searched some directories but could not find Octave source files. If I want to modify some m-files, I think firstly I need to find them before modifying them, and then try to generate patches. Could you also help me with this? :)
Kind regards,
Ming Liu