|
From: | John Donoghue |
Subject: | Re: Aw: GUi won't start |
Date: | Fri, 11 Oct 2013 20:44:56 -0400 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.0 |
On 10/11/2013 04:08 PM, address@hidden wrote:
Message: 7 Date: Fri, 11 Oct 2013 21:54:00 +0200 From: Philip Nienhuis <address@hidden> To: Doug Stewart <address@hidden> Cc: Octave Maintainers List <address@hidden> Subject: Re: Aw: GUi won't start Message-ID: <address@hidden> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Philip Nienhuis wrote:>Doug Stewart wrote:>>On Fri, Oct 11, 2013 at 1:24 PM, Philip Nienhuis <address@hidden >><mailto:address@hidden>> wrote: >> >>Stefan Mahr wrote: >> >>Gesendet: Freitag, 11. Oktober 2013 um 18:07 Uhr >>Von: PhilipNienhuis<address@hidden >><mailto:address@hidden>> >>An:address@hidden >><mailto:address@hidden> >>Betreff: GUi won't start >> >>With builds from today (17626:82b1778798d3 and >>17628:99ffa521ec) I note that >>the GUI won't start, not even when invoking with --force-gui >>flag. Neither >>on Windows (MXE build), nor on Linux(Mageia-2). >>Is anyone else seeing this too? >> >>The previous build I made (Oct 7) runs fine. >>>> > >> >Did you check the configure output, is the GUI enabled? There's a new >> >dependency (qt-webkit) since three days.>> >>Ah, that explains something. Thanks.> > > > Does this mean that we need qt5 now? > >No, I don't think so. >1. On my Linux box I've just built with qt-4.8.4 (runs fine now). >2. This web page [1] mentions a development version of Qt 4.7 >[1]http://trac.webkit.org/wiki/BuildingQtOnWindows > >Pulling in just libqtwebkit (+ some 20-25 other small dependencies) did >the trick on my Linux box. > >For MinGW I see that we now also need (according to >http://trac.webkit.org/wiki/BuildingQtOnWindows): > >- ActiveState Perl >- Python2.x >- Ruby > >(+ their implicit dependencies) >which may add a few complications to MXE. >Maybe the Linux variants of these dependencies can be used for >cross-compiling with MXE.Looks like getting qt-webkit in MXE is extremely easy: just deleting the line -no-webkit \ from file <mxe-octave-dir>/src/qt.mk gets QtWebKit4.dll built. In the mxe log for octave I see that the GUI will be (cross-) built now. Philip
I pushed the removal of -no-webkit change a couple of days ago for mxe-octave
http://hg.octave.org/mxe-octave/rev/db4c94cfc651The only issue I have now is that the Qt build now takes 2x as long and fails on my 8Gb RAM laptop when it runs out of memory :( Cross build works fine though.
[Prev in Thread] | Current Thread | [Next in Thread] |