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
