octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mingw build?


From: Philip Nienhuis
Subject: Re: mingw build?
Date: Tue, 14 Jun 2011 14:12:34 -0700 (PDT)

forkandwait wrote:
> 
> I am sorry to be whiny and helpless, but ....
> 
> ... does anyone know when the next mingw standalone build will come out?
> 
> Many of us are forced to use brain dead OS'es at work, don't have the
> experience
> to build on a MS system (I have successfully built octave on Unix), and
> would
> LOVE to be able use 3.4.1 for projects.  
> 
> On a sort of related note, maybe someone could put a build environment on
> github
> or savannah so us newbie hackers might try our hand at making a windows
> build
> ourselves?  As it is, I have no idea where to even start.
> 

A while ago Tatsuro uploaded most of his build environment for 3.3.91, based
on gcc 4.5.0 (which AFAIK should do to build octave-3.4.0 at least on
Linux). See:
https://mailman.cae.wisc.edu/pipermail/octave-maintainers/2011-January/022535.html
 and
http://www.tatsuromatsuoka.com/octave/Eng/Win/

Initially I've been trying to use it to get some binary octave-forge
packages installed (notably Java), but some dependencies (& includes) were
lacking (gnuwin32/, gpnewlib/, ...):
(FYI, from his octave_config_info:
"CPPFLAGS = -I/c/Programs/gpnewlib/include -I/c/Programs/OctaveLibs/include
-I/GnuWin32/include" )
Obviously, apart from that, some environment vars were wrong or even lacking
on my box.

Then, as Tatsuro has already built most if not all needed dependencies, I
figured: why duplicate the work he has already done? 
So I proceeded and d/led the Sept 9, 2010 MinGW installer (gcc v 4.5.0-01) &
octave-3.4.0 snapshot, and crossed my fingers for a first try with
.configure. Bit by bit I got further, but in the end the gcc version perhaps
was still incompatible: somewhere during ./configure I consistently got
stuck on "incompatible libblas.dll".
Also, there were consistent ./configure errors with a file
"conftest.<something>" which always gave rise to pop-up messages about disk
errors and subsequent hard disk checks on reboot. Harmless AFAICS, but not
very reassuring.

So, that's as far as I got in the little time I could allocate to this
project since February.
Perhaps other, more proficient Windows / MingW developers than me can pick
up from there.

Philip


--
View this message in context: 
http://octave.1599824.n4.nabble.com/mingw-build-tp3583624p3597857.html
Sent from the Octave - Maintainers mailing list archive at Nabble.com.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]