Re: Second time's a charm

David Bateman <[email protected]> Thu, 16 Feb 2006 10:31:42 +0100
Newsgroups gmane.comp.gnu.octave.maintainers,gmane.comp.gnu.octave.graphics
Organization Motorola CRM
Message-ID <[email protected]>
Sebastien,

I'm not going to have much time in the next few days to look at this. 
Perhaps over the weekend..

D.

Sebastien Loisel wrote:

> David,
>
> Ok, now I've autoconfiscated octave-gui and you should be able to 
> build it. If you have QT4.1 problems though, you're going to have to 
> sort those out... :-/ Over here, everything compiles and the 
> mainwindow comes up so it's now at the same state as it was 
> pre-autoconfiscation (octave still doesn't init right.)
>
> The tarball is here: 
> http://www.math.mcgill.ca/loisel/octave-gui-beta.tar.gz
>
> I strongly advise everyone but David to stay away from this.
>
> Building is standard, but it's in maintainer mode. Here's what I do.
>
> 1) Fire up an appropriate shell. I've got "shell.bat" and 
> "shell-x64.bat" (for Windows XP x64) in that directory for that 
> purpose. It's basically the setup from your octave.bat, then it starts 
> sh.exe from mingw.
>
> 2) cd to the octave-gui-0.4 directory.
>
> 3)
> $ aclocal
> $ autoconf
> $ automake
> $ ./configure
> $ make
>
> 4) ./octave-gui
>
> After a 5 second pause (or so), a window will pop up.
>
> I haven't tested, but I don't think stdout/stderr work. So if you're 
> going to debug, you have to use some other way. To help you out, I've 
> declared the following global variable:
>
> string david_output;
>
> If you stick anything in there, it'll appear in the mainwindow when 
> the mainwindow first appears. Otherwise I think you can open files and 
> stuff. Right now, as an example, it prints the return code of 
> octave_main, which is 1.
>
> Cheers,
>
> Sebastien Loisel
>


-- 
David Bateman                                [email protected]
Motorola Labs - Paris                        +33 1 69 35 48 04 (Ph) 
Parc Les Algorithmes, Commune de St Aubin    +33 6 72 01 06 33 (Mob) 
91193 Gif-Sur-Yvette FRANCE                  +33 1 69 35 77 01 (Fax) 

The information contained in this communication has been classified as: 

[x] General Business Information 
[ ] Motorola Internal Use Only 
[ ] Motorola Confidential Proprietary