I'm trying to get rolling with GDL and to help a friend to do the same. Both of us are using a MacBook running 10.9 Mavericks, with GDL 1:0.9.4-1 installed using fink (more conveniently with FinkCommander). Things are working fine on my machine, but on his we stumbled on a Dialog_Message() call, which failed in calling zenity. The zenity package is installed fine, and can be called from a Terminal window, even like this:
GDL> $zenity --help
The trouble is in running the command using Spawn, and it's not just zenity, even this simple test failed:
GDL> spawn,'ls',stdout & print,stdout
% SPAWN: Error managing child process.
I've looked this up and down to the limit of my Unix knowledge, and I can't see a reason why his system would fail at this while mine succeeds: we're both using "administrator" accounts, /tmp is writable on both, several other leads from Googling "SPAWN: Error managing child process" did not apply...
There is another detail that may well be connected to this issue. On my machine, FinkCommander reports this:
GNU Data Language
... but his (despite GDL working in every way except SPAWNing, as far as I can tell so far) reports:
We have used FinkCommander to Remove and Install his gdl package again, and end up with the same result. Any clues? Thanks for your time.
Dick Jackson Software Consulting
Victoria, BC, Canada