On Mon, Jun 23, 2008 at 1:37 AM, James K. Lowden
<[EMAIL PROTECTED]> wrote:
> Could someone please give me a very brief summary of how to build
> octave.exe?  I have the sense that I can't simply start with MSVC, that I
> need MSYS.  I'm OK with that, although I've never played with MSYS.  I'd
> just like to understand the overall approach.  It's a little hard to
> intuit from the sources.
>
> I assume I need both the main Octave tree and the octave-forge tree, and
> that at some point I establish the relationship between the two.  But
> where is the main script/Makefile?

Whether you use MSVC or MinGW as compiler, you'll need MSYS anyway.
Be also aware that compiling octave/octave-forge means compiling a bunch
a dependencies. There are compilation scripts available by SVN in octave-forge
repository, in admin/Windows/msvc/ and admin/Windows/mingw32/. Those
compilation scripts are expected to be run in MSYS. The main script for
MSVC compilation is run_compilation.sh. I use that script for various purpose,
but in its most simple use to compile octave, you can invoke it like:

./run_compilation.sh -v --prefix=/where/you/want/to/install --release=3.0.1 \
  --forge=20080507

It is assumed that MSVC-2008 compilation environment is available from
MSYS (the easiest is to start a Windows command windows with MSVC
setup, cd into MSYS directory and run "msys.bat").

Michael.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Octave-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to