michelleott wrote on Mon Nov 14 13:38:42 CET 2005:
I'm having trouble using a remote interpreter. I'm using Eclipse on a Windows machine and would like for everything to run on a remote unix box, including compilation. I've mapped it as a network drive and put the path in the Perl Executable field under my EPIC Preferences. However, it will not run and simply says "An internal error occurred during 'Launching' "and provides no details or other error message. I am otherwise able to access it through other applications, so I'm sure the path is correct and my permissions are set correctly. I've also tried using the launcher, but to no avail. Does anyone have any ideas on what else I could try?
jploski wrote on Wed Nov 16 22:13:18 CET 2005:
Have you also looked into the Error Log (Window/Show View/Error Log)?
ttarchal wrote on Thu Nov 17 00:30:12 CET 2005:
If it's an Unix perl binary on a mapped drive, I don't quite see how you are able to "access it with other applications" - you should not be able to run it on Windows at all. Or do you mean that you can see/read the perl interpreter executable? Please elaborate on the specifics of your configuration: can you execute perl from that network location? Or if I misunderstood something and you have perl working fine, then maybe just try changing the interpreter type from "Standard" to "Cygwin". Or the other way around.
michelleott wrote on Thu Nov 17 08:49:35 CET 2005:
The Error log shows the following information: java.lang.NullPointerException at org.epic.debug.PerlDebugPlugin.createEnvArrays(PerlDebugPlugin.java:189) at org.epic.debug.PerlDebugPlugin.getDebugEnv(PerlDebugPlugin.java:402) at org.epic.debug.Target.startPerlProcess(Target.java:235) at org.epic.debug.RunTarget.start(RunTarget.java:39) at org.epic.debug.LaunchConfigurationDelegate.launch(LaunchConfigurationDelegate.java:109) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:590) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:515) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:733) at org.eclipse.debug.internal.ui.DebugUIPlugin$6.run(DebugUIPlugin.java:931) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76) I'm using Eclipse 3.1.1 on XP Pro. I have Samba running, which means I can see the Unix perl executable on my mapped drive. When I use a local perl interpreter, I can read/write .txt files on the unix system through this mapped drive from within a program. However, when I try to use the remote interpreter from the command line (locally) using the mapped drive, it will not execute. Is there a way to do this (specifically, from within eclipse)?
jploski wrote on Thu Nov 17 20:19:22 CET 2005:
You cannot run Unix executables under Windows (the Perl interpreter is in the ELF format, I suppose; definitely not Windows EXE).
Note: The above is an archived snapshot of a forum thread. Use the original thread at sf.net to post comments.