Compiling the JKernel

Development at Cornell is almost exclusively on WinNT. We use Sun's javac for compiling because it generates correct (i.e. verifyable) bytecode more often than jvc, but we use Microsoft's jview to run because it's faster. We edit with notepad, msdev, emacs, and worse and we compile by hitting "nmake" in a command window. None of us has had the patience to add all the files into an msdev project. Java and make aren't made for each other, so what you get is less than you expect.

Compiling on Windows NT

Troubleshooting:

  1. If you get an error message saying that msjavah.exe, link.exe, cl.exe, or any other executable needed is not found:

Compiling on Solaris


Next: Installing Binaries

Home