octave-maintainers
[Top][All Lists]
Advanced

[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




reply via email to

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