|
From: | Avinoam Kalma |
Subject: | Re: building mxe-octave: download of package src-msys-bash |
Date: | Mon, 27 Jul 2015 22:40:15 +0300 |
Am 26.07.2015 um 14:03 schrieb John Donoghue: > On 07/26/2015 07:55 AM, John Donoghue wrote: >> On 07/26/2015 02:58 AM, address@hidden wrote: >>> Message: 7 Date: Sun, 26 Jul 2015 15:58:35 +0900 (JST) From: >>> "address@hidden" <address@hidden> To: HG >>> <address@hidden>, address@hidden Subject: Re: building >>> mxe-octave: download of package src-msys-bash fails Message-ID: >>> <address@hidden> Content-Type: >>> text/plain; charset=utf-8 --- hg_code >>>> >Hello, >>>> > >>>> >I am trying to build an Octave Windows installer (or zip-dist) for >>>> the >>>> >first time (for helping with bug #45610). I use an Ubuntu 14.04 linux >>>> >system. But I got stuck during the build process, could someone >>>> give me >>>> >a hint how to proceed? >>>> > >>>> >Here is what I did so far: >>>> > >>>> >* I have installed all the prerequisites packages for mxe-octave, as >>>> >listed for Debian systems inhttp://wiki.octave.org/Windows_Installer >>>> >* I cloned the mxe-octave repo >>>> >* I copied a small patch file (for bug #45610) into my local >>>> repository, >>>> >as mxe-octave-repo/src/stable-octave-1-patchname.patch >>>> >* in a command shell I changed to my local repository of >>>> mxe-octave and >>>> >typed the following commands: >>>> >* export JAVA_HOME=/usr/lib/jvm/default-java >>>> >* autoconf >>>> >* ./configure >>>> >* make zip-dist >>>> > >>>> >Then the mxe-octave compilation procedure runs for some hours. >>>> >Eventually it stops and says something like "unable to download >>>> package >>>> >src-msys-bash". When I have a look at the (attached) log file, then I >>>> >see that mxe-octave tried to download >>>> >"bash-3.1.17-4-msys-1.0.13-src.tar.lzma" from three different >>>> servers. I >>>> >have tried all three web adresses directly with my web browser, >>>> and they >>>> >all return something like "404 - file not found". >>>> > >>>> >Am I doing something wrong? How can I go on? >>>> > >>>> >I would be thankful for a helpful hint. Thanks >>>> > >>>> > Hartmut >>> Perhaps JohnD will make full reply the above. >>> But I noticed that file name is not correct. >>> On MinGW+msys site, the corresponding file name is >>> bash-3.1.17-4-msys-1.0.16-src.tar.lzma but not >>> bash-3.1.17-4-msys-1.0.13-src.tar.lzma >>> onhttp://sourceforge.net/projects/mingw/files/MSYS/Base/bash/bash-3.1.17-4/. >>> >>> perhaps this is an origin of the error. >>> >>> Unfortunately I am writing from my smart phone I cannot help you >>> further now. >>> >>> Tatsuro >>> >> Yeah - I have a patch for that that I hadnt pushed yet, as been >> trying to get the dev branch of octave compiling. >> I will push it up. >> >> Recently, i believe msys cleaned up(removed) some of the older files, >> which broke builds for anyone doing a new clone of mxe. >> >> > Pushed http://hg.octave.org/mxe-octave/rev/317642e93df5 > > Thanks for this patch John. With this, I was now able to build a Windows dist-zip sucessfully "from scratch" with mxe-octave. And the resulting Windows executable even runs fine (on my very first glance at least) :) Hartmut
Note that you have build stable version of Octave. The default version, built with configure --enable-octave=default make nsis-installer cannot be built now, due to https://savannah.gnu.org/bugs/?45578 and https://savannah.gnu.org/bugs/?45588 Avinoam |
[Prev in Thread] | Current Thread | [Next in Thread] |