Some of the changes to JAVA DX code, post 4.0.10 changes have broke the JAVA code on Windows.
(javac -d classes makewrl.java ) makewrl.java:2: Class dx.net.WRLApplication not found. dx.net.WRLApplication a01; ^ 1 error make[1]: [dx.jar] Error 1 (ignored) (javac -d classes makeall.java imageWindow.java CaptionLabels.java Status.java ) imageWindow.java:17: Package dx.client not found in import. import dx.client.*; ^ imageWindow.java:18: Package dx.net not found in import. import dx.net.*; ^ imageWindow.java:21: Superclass ImageWindow of class imageWindow not found. public class imageWindow extends ImageWindow { ^ CaptionLabels.java:11: Package dx.net not found in import. import dx.net.*; ^ CaptionLabels.java:17: Interface dx.net.DXLinkHandler of class CaptionLabels not found. public class CaptionLabels extends Applet implements dx.net.DXLinkHandler { ^ Status.java:20: Package dx.client not found in import. import dx.client.*; ^ Status.java:21: Package dx.protocol.server not found in import. import dx.protocol.server.*; ^ Status.java:22: Package dx.protocol not found in import. import dx.protocol.*; ^ Status.java:24: Superclass DXClient of class Status not found. public class Status extends DXClient implements Runnable ^ makeall.java:2: Class dx.net.DXLinkApplication not found. dx.net.DXLinkApplication a01; ^ makeall.java:3: Class dx.net.DXApplication not found. dx.net.DXApplication a02; ^ makeall.java:4: Class dx.net.ImageWindow not found. dx.net.ImageWindow a03; ^ makeall.java:5: Class dx.net.DXLinkHandler not found. dx.net.DXLinkHandler a04; ^ makeall.java:6: Class dx.net.ControlPanel not found. dx.net.ControlPanel a05; ^ makeall.java:7: Class dx.net.Network not found. dx.net.Network a06; ^ makeall.java:8: Class dx.net.SelectionNode not found. dx.net.SelectionNode a07; ^ makeall.java:9: Class dx.net.BinaryNode not found. dx.net.BinaryNode a08; ^ makeall.java:10: Class dx.net.InteractorNode not found. dx.net.InteractorNode a09; ^ makeall.java:11: Class dx.net.DrivenNode not found. dx.net.DrivenNode a0a; ^ makeall.java:12: Class dx.net.Node not found. dx.net.Node a0b; ^ makeall.java:13: Class dx.net.PacketIF not found. dx.net.PacketIF a0c; ^ makeall.java:14: Class dx.net.PickNode not found. dx.net.PickNode a0d; ^ makeall.java:15: Class dx.net.WebOptionsNode not found. dx.net.WebOptionsNode a0e; ^ makeall.java:16: Class dx.net.ImageNode not found. dx.net.ImageNode a0f; ^ makeall.java:17: Class dx.net.ToggleNode not found. dx.net.ToggleNode a11; ^ makeall.java:18: Class dx.net.ScalarNode not found. dx.net.ScalarNode a12; ^ makeall.java:19: Class dx.net.ValueNode not found. dx.net.ValueNode a13; ^ makeall.java:20: Class dx.net.DXLOutputNode not found. dx.net.DXLOutputNode a14; ^ makeall.java:21: Class dx.net.SequencerNode not found. dx.net.SequencerNode a15; ^ makeall.java:22: Class dx.net.DXLAppThread not found. dx.net.DXLAppThread a16; ^ makeall.java:23: Class dx.net.DXViewIF not found. dx.net.DXViewIF a17; ^ makeall.java:24: Class dx.net.Gnomon not found. dx.net.Gnomon a18; ^ makeall.java:25: Class dx.net.CfgValues not found. dx.net.CfgValues a19; ^ makeall.java:26: Class dx.net.Arc not found. dx.net.Arc a1a; ^ makeall.java:27: Class dx.net.NumericValues not found. dx.net.NumericValues a1b; ^ makeall.java:28: Class dx.net.DXLAppThreadCommand not found. dx.net.DXLAppThreadCommand a1c; ^ makeall.java:29: Class dx.client.DXClient not found. dx.client.DXClient a1d; ^ makeall.java:30: Class dx.client.AppletClient not found. dx.client.AppletClient a1e; ^ makeall.java:31: Class dx.client.DXClientThread not found. dx.client.DXClientThread a1f; ^ makeall.java:32: Class dx.client.StopThread not found. dx.client.StopThread a20; ^ makeall.java:33: Class dx.client.AppletLoadThread not found. dx.client.AppletLoadThread a21; ^ makeall.java:34: Class dx.client.DXClientThreadCommand not found. dx.client.DXClientThreadCommand a22; ^ makeall.java:35: Class dx.runtime.Selector not found. dx.runtime.Selector a23; ^ makeall.java:36: Class dx.runtime.BinaryInstance not found. dx.runtime.BinaryInstance a24; ^ makeall.java:37: Class dx.runtime.Interactor not found. dx.runtime.Interactor a25; ^ makeall.java:38: Class dx.runtime.Toggle not found. dx.runtime.Toggle a26; ^ makeall.java:39: Class dx.runtime.StepperInteractor not found. dx.runtime.StepperInteractor a27; ^ makeall.java:40: Class dx.runtime.RadioGroup not found. dx.runtime.RadioGroup a29; ^ makeall.java:41: Class dx.runtime.ListSelector not found. dx.runtime.ListSelector a2a; ^ makeall.java:42: Class dx.runtime.LabelGroup not found. dx.runtime.LabelGroup a2b; ^ makeall.java:43: Class dx.runtime.StepperGroup not found. dx.runtime.StepperGroup a2c; ^ makeall.java:44: Class dx.runtime.Stepper not found. dx.runtime.Stepper a2d; ^ makeall.java:45: Class dx.runtime.ArrowButton not found. dx.runtime.ArrowButton a2e; ^ makeall.java:46: Class dx.protocol.server.serverMsg not found. dx.protocol.server.serverMsg a2f; ^ makeall.java:47: Class dx.protocol.server.statusMsg not found. dx.protocol.server.statusMsg a30; ^ makeall.java:48: Class dx.protocol.server.startMsg not found. dx.protocol.server.startMsg a31; ^ makeall.java:49: Class dx.protocol.server.serverVersionMsg not found. dx.protocol.server.serverVersionMsg a32; ^ makeall.java:50: Class dx.protocol.message not found. dx.protocol.message a33; ^ makeall.java:51: Class dx.protocol.threadMsg not found. dx.protocol.threadMsg a34; ^ makeall.java:52: Class dx.protocol.uptimeMsg not found. dx.protocol.uptimeMsg a35; ^ makeall.java:53: Class dx.protocol.visitsMsg not found. dx.protocol.visitsMsg a36; ^ makeall.java:54: Class dx.protocol.usersMsg not found. dx.protocol.usersMsg a37; ^ makeall.java:55: Class dx.protocol.loadMsg not found. dx.protocol.loadMsg a38; ^ makeall.java:56: Class dx.protocol.execOnceMsg not found. dx.protocol.execOnceMsg a39; ^ makeall.java:57: Class dx.protocol.stepSeqMsg not found. dx.protocol.stepSeqMsg a3a; ^ makeall.java:58: Class dx.protocol.endExecMsg not found. dx.protocol.endExecMsg a3b; ^ makeall.java:59: Class dx.protocol.sendValueMsg not found. dx.protocol.sendValueMsg a3c; ^ makeall.java:60: Class dx.protocol.messageMsg not found. dx.protocol.messageMsg a3d; ^ makeall.java:61: Class dx.protocol.doneMsg not found. dx.protocol.doneMsg a3e; ^ makeall.java:62: Class dx.protocol.setidMsg not found. dx.protocol.setidMsg a3f; ^ makeall.java:63: Class dx.protocol.setmacroMsg not found. dx.protocol.setmacroMsg a40; ^ 71 errors make[1]: *** [dx.jar] Error 1 make: *** [all-recursive] Error 1 bash-2.02$