In answer to my post:
I have been successful at getting Ciao-1.6p3 for win32 to run under Emacs 20.4 on Windows 98 but not on Windows NT Workstation version 4.0 sp6. The ciao-mode loads fine, the syntax colouring is there, the manuals are there etc. BUT whein I try to run the ciao system (i. e. load a buffer of prolog code into the ciao interpreter) within Emacs I get the following error whcih shows in the Emacs "minibuffer" below the main emacs window: "Spawning child process: exec format error". Since I'm not an Emacs expert I can't be of much for help to you except to say the it works fine on Windows 98 and I've also been successful at getting it to run on Red Hat Linux ver. 5.1 I have tried to use Emacs version 20.7 and 19.34 as well as 20.4 but have the same problem on all of them using NT 4.0 sp6. This may be an Emacs/NT problem and not a Ciao problem. The newer ciao-1.7p83Win32 version also has this problem.
You asked:
Which version of Emacs are you using? Can you open a Windows shell in Emacs (just do M-x shell)? If no, it is possible that you are using a anti-virus software which is causing problems:
My answer:
I am using emacs ver 20.4 and, yes, I can open a standard NT shell using M-x shell. No, I am not running any anti-virus software. I have cygwin-b20 installed but emacs doesn't know anything about that. As I say, NT sp6 is the only OS I'm using that has this problem.
Thanks for the LInux PPC advice (I'm actually running SUSE 7.0 on PowerMac 9500/180mp at home).
Thanks,
Mike Hewitt