[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: update: cross compiling Octave for MinGW systems
From: |
Thorsten Liebig |
Subject: |
Re: update: cross compiling Octave for MinGW systems |
Date: |
Fri, 04 Jan 2013 18:51:37 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Thunderbird/17.0 |
Am 04.01.2013 12:22, schrieb John W. Eaton:
On 4-Jan-2013, Thorsten Liebig wrote:
| graphicsmagick fails to build, you need to copy this patch to
| mxe-octave/src:
|
https://github.com/mxe/mxe/blob/master/src/graphicsmagick-2-fix-autoconf-version.patch
Oh, I guess that worked for me because I have autoconf 2.69 installed.
hdf5 fails due to missing autoconf 2.69 as well...
I guess I need to install it..
| If http://llvm.org wouldn't be down right now, I'm sure octave would build.
LLVM is optional for Octave. If you want to build without it, you
can edit the src/octave.mk file and remove llvm from the list of
dependencies.
did that, but octave fails with:
"/home/thorsten/devel/mxe-octave/tmp-octave/octave-3.7.1/src/main.cc:30:20:
fatal error: sysdep.h: No such file or directory"
No idea why this file is not found... Maybe because of autoconf and this
warning?:
configure.ac:44: version mismatch. This is Automake 1.11.3,
configure.ac:44: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:44: comes from Automake 1.11.6. You should recreate
configure.ac:44: aclocal.m4 with aclocal and run automake again.
WARNING: `automake-1.11' is probably too old. ...
I guess I get both and try again...
and llvm.org is up again...
| great work... It's only unfortunate that mxe and mxe-octave are going to
| diverge so heavily in the future...
I originally intended to frequently update and merge changes from
upstream but I slipped on that a bit. I'll see if I can fix that.
I'd also be happy to try to get my changes merged upstream, but from
what I read in the MXE mailing list, it didn't seem like they would be
interested in changes to enable building shared libraries.
jwe