IBM's Jikes Java Compiler on Cygwin b20.1

Stipe Tolj
Thu Dec 24 14:51:00 GMT 1998

Has anyone build and tested successfully the open sourced Jikes Java
Compiler available at IBM Research site at

I managed to build at least an exetuable using Cygwin b20.1, here is my
test session:

(note: long.o had to be compiled using b19.3 since I'm getting an
internal compiler error using b20.1)

$ make
ld -L. -o jikes.exe jikes.o scanner.o code.o zip.o unzip.o ast.o
diagnose.o parser.o lpginput.o lcase.o javaact.o error.o set.o symbol.o
lookup.o depend.o stream.o op.o control.o modifier.o system.o bytecode.o
body.o decl.o definite.o dump.o expr.o getclass.o init.o double.o
config.o option.o incrmnt.o case.o long.o -lstdc++ -lgcc -lcrtdll
-lcygwin -lkernel32
ld: warning: cannot find entry symbol _mainCRTStartup; defaulting to
$ ll jikes.exe
-rwxr-xr-x	1 tolj	None		6056230 Dec 24 19:51 jikes.exe*
$ jikes
[main] c:\mount\vol\jikesos\jikes\src\jikes.exe 1023 (0) spawn_guts:
wait failed: nwait 3, pid 1023,  winpid -103261, error 6
[main] jikes 1023 (0) spawn_guts: waitbuf[0] 0x1A 0
[main] jikes 1023 (0) spawn_guts: waitbuf[1] 0xB = 0

and a gdb session:

$ gdb
(gdb) file jikes.exe
Reading symbols from jikes.exe...done.
(gdb) run
Starting program: /vol/jikesos/jikes/src/jikes.exe
gdb: unknown target exception 0xc000000c at 0x00401000

Program received signal ?, Unknown signal.
0x401000 in _image_base__ () at jikes.cpp:16
16	int main(int argc, char *argv[])
(gdb) quit

Never had such problems, any suggestions or hints?!

Any help in getting Jikes runnig is welcome. I'm using Cygwin b20.1 on a
Win95/98 box.


Stipe Tolj <>
Cygwin Porting Project
Department of Economical Computer Science        
University of Cologne, Germany         

For help on using this list (especially unsubscribing), send a message to
"" with one line of text: "help".

More information about the Cygwin mailing list