At 03:27 PM 12/30/99 -0500, you wrote:
>Paul Kinnucan wrote:
>> 
>> At 03:13 PM 12/30/99 -0500, you wrote:
>> >Paul Kinnucan wrote:
>> >>
>> >> At 02:52 PM 12/30/99 -0500, you wrote:
>> >> >Paul Kinnucan wrote:
>> >> >>
>> >> >> At 01:53 PM 12/30/99 -0500, you wrote:
>> >> >> >Hello,
>> >> >> >
>> >> >> >When attempting to compile my java code from within Xemacs (
using C-c
>> >C-v
>> >> >> >C-c ) NT version 21.1.6 running on 95, I get the following:
>> >> >> >
>> >> >> >cd d:\Pkg\jdk1.2.1\src\
>> >> >> >d://pkg/jdk1.2.1/bin/javac  -deprecation Favorite.java
>> >> >>    ^^
>> >> >>
>> >> >> Try removing the extra slash in the path for javac.
>> >> >>
>> >>
>> >> Are you using Cygnus's bash shell?
>> >>
> >No, it's the native Win32 version.

Hi Jeff,

Please note the following from the XEmacs 21.1.6 Problems file:

==============================================
** Limited support for subprocesses

Attempting to use call-process to run a 16bit program gives a
"Spawning child process: Exec format error". For example shell-command
fails under Windows 95 and 98 if you use command.com or any other
16bit program as your shell.

==============================================================

The JDE uses th XEmacs compile command to run the javac compiler.
The compile command itself uses shell-command to run the compiler.
So one would expect the JDE not to be able to compile with NT/XEmacs
if you are using command.com as your shell.

This is one of at least two significant problems with running the JDE
on Windows with XEmacs. Because of the problems, I recommend that
only very experienced XEmacs users, preferably with a solid Unix 
background, attempt to use the JDE with XEmacs on Windows. Otherwise,
using the JDE is liable to be an exercise in frustration.

The Windows version of Emacs is mature while its  XEmacs counterpart still
has significant kinks. For this reason, I strongly urge new JDE users to
use Emacs on
Windows.

If you insist on using XEmacs for Java development
on Windows, I recommend you install the Cygus Unix emulation
package and configure XEmacs to use bash as your shell. Instructions
for installing the Cygnus package are included in the JDE installation
guide on the JDE website.

- Paul


Reply via email to