octave-maintainers
[Top][All Lists]
Advanced

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

MXE cross-compiling the default branch


From: John D
Subject: MXE cross-compiling the default branch
Date: Mon, 7 Jul 2014 12:36:24 -0400

Message: 1
Date: Sun, 06 Jul 2014 22:29:04 +0200
From: sergey plotnikov <address@hidden>
To: octave maintainers mailing list <address@hidden>
Subject: MXE cross-compiling the default branch
Message-ID: <address@hidden>
Content-Type: text/plain; charset="utf-8"; Format="flowed"

? Dear maintainers,

AFAICS, some of you from time to time (cross)compiles tip of default branch
using MXE-Octave. Do you by a chance have some instruction which one may use
to do the same (since instruction from wiki is only suitable for stable
octave compilation)? I'm going to do it under Ubuntu (13.10 if this
matters). After some digging into maintainers ML I've ended up with the
following algo:
<1>. make a distributive of default branch and compute its sha1sum [cd
#somewhere#/octave/ && ./bootstrap && ./configure && make all dist &&
sha1sum octave-4.1.0+.tar.gz] <2>. copy "octave-4.1.0+.tar.gz" to
"mxe-octave/pkg" folder <3>. change two lines in "mxe-octave/src/octave.mk":
[
$(PKG)_VERSION  := 4.1.0+
$(PKG)_CHECKSUM := ## what you get from sha1sum ] <4>. and finally run
cross-compiler [ cd #somewhere#/mxe-octave/ && PATH=`pwd`/usr/bin:$PATH &&
autoconf\
  && ./configure --disable-stable && make nsis-installer ]

Do I miss something or this is supposed to work properly? Last time I tried
it, I also needed to use "--disable-docs" in <4>, but not sure if it may
work without that option now.

Best regards,
Sergey


----

That seems about right - you don't need the PATH= statement 
It shouldn't need the disable docs option as long as the docs were built in
the main repo




reply via email to

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