On 04/26/2010 08:57 AM, lindner...@gmx.net wrote: > >> Hi octave-dev, >> >> My current goal is building Octave on Windows. My ultimate purpose is to >> port a gtk application (requiring Octave 3.3+) to Windows. First, I'd >> like to thank Benjamin Lindner and Tatsuro Matsuoka for their hard work. >> It's apparent that Octave wouldn't run on Windows without your work. > > You're welcome. But large parts of the windows-specific code in octave were > contributed by Michael Goffioul. Me and others picked it up from there. So - > as practically everywhere in the open source world - it's a community > achievement.
I recognize this. >> I followed the instructions in the HOWTO (mentioned in a message on the >> list), trying to build 3.2.4-4. The GraphicsMagick library won't >> download. I don't really care about this right now, but I'll try to fix >> GM if I just get Octave going. > > That's the downside of old binaries not being available anymore on the > respective project's homepage. Newer GM versions have been reported to cause > troubles, so I stuck with the older one. OK. >> I can build Octave. I get FAIL 6 when I run check. >> >> However, when I execute "./build-4.3.4-4.sh run" I get an Octave without >> a prompt (just the welcome message). I thought it was taking a very long >> time to load. I was very surprised to find that I could enter statements >> and octave would respond. So it's sort of like the prompt is "" (but PS1 >> is not empty). >> >> So I can run simple statements like "5" in it. But if an syntax error >> occurs, the syntax error message is printed and Octave immediately quits >> (no extra message). > > Do you build octave using msys' rxvt terminal? the > not-showing-the-prompt-issue is a well known problem there, sadly without a > solution available. > Also the readline interface does not work when using rxvt. So, for running > octave, rxvt is the wrong choice. > You can try e.g. console2 instead of rxvt. > As a last resort, you can fall back to windows' cmd.exe. Ohhh... I was running octave in rxvt and yes it was not working. I tried it in a cmd console and, lo and behold, it worked. Thank you so much for explaining this! I been pulling a lot of hair over this one. Grundberg ------------------------------------------------------------------------------ _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev