Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Re: Eclipse CDT Bug "Make" sometimes doesn't start in Win98

> 
> Hello Alain!
> 

Bonjour,

>   I searched for a bug in CDT in Win98, i have the same problems
>   described in bugreport
>   https://bugs.eclipse.org/bugs/show_bug.cgi?id=36688 from List
>   https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=NEW&order=map_assigned_to.login_name,bugs.bug_id,
>   i have visited this page frequently but finally nothing changes for
>   a couple of months. Do you know if there is a perspective for
>   Win98 users?


Good question, I will put this to the cdt-dev mailing list(CC: to the mailing list).

	is Win98 a supported platform ?


The problem, java.lang.Process is limited:

- On windows with the jdk-1.3.x
 * everytime java.lang.Process is executed a dos terminal appears, very annoying.
 * java.lang.Process does not have IPC, like signal. This needed by the debugger
   to suspend a running process.

- Solution was to provide a JNI glue, libspawner.so, feature:
 * the debugger could use it to send a signal to suspend an appliction (SIGINT).
 * suppress the dos terminal.
 * use also for other dependent stuff like getting the PID list etc ..

- caveat
 * Win98 API is different then the rest of WinXXX
 So spawner is not working properly on this platform. 

- Possible solutions
 * make Win98 unsupported.
 * fallback to java.lang.Process for this platform with the problems enumerate above.

Feedback please, would like resolve this for 1.2




Back to the top