Yavor Georgiev wrote:
Hi :)

AT least my 'ls' command and hexdump shows that I have some stuff in it :)

$ ls -al /usr/local/classpath/lib/classpath/
total 2784
drwxr-xr-x 2 Administrator None       0 Oct  2 12:28 .
drwxr-xr-x 4 Administrator None       0 Oct  2 12:28 ..
-rw-r--r-- 1 Administrator None  299960 Oct  2 12:28 libjavaio.a
-rw-r--r-- 1 Administrator None     768 Oct  2 12:28 libjavaio.la
-rw-r--r-- 1 Administrator None 1141678 Oct  2 12:28 libjavalang.a
-rw-r--r-- 1 Administrator None     774 Oct  2 12:28 libjavalang.la
-rw-r--r-- 1 Administrator None   27978 Oct  2 12:28 libjavalangmanagement.a
-rw-r--r-- 1 Administrator None     804 Oct  2 12:28 libjavalangmanagement.la
-rw-r--r-- 1 Administrator None   27494 Oct  2 12:28 libjavalangreflect.a
-rw-r--r-- 1 Administrator None     795 Oct  2 12:28 libjavalangreflect.la
-rw-r--r-- 1 Administrator None  446200 Oct  2 12:28 libjavanet.a
-rw-r--r-- 1 Administrator None     796 Oct  2 12:28 libjavanet.la
-rw-r--r-- 1 Administrator None  527238 Oct  2 12:28 libjavanio.a
-rw-r--r-- 1 Administrator None     792 Oct  2 12:28 libjavanio.la
-rw-r--r-- 1 Administrator None   33994 Oct  2 12:28 libjavautil.a
-rw-r--r-- 1 Administrator None     774 Oct  2 12:28 libjavautil.la
2007/10/8, Dalibor Topic <[EMAIL PROTECTED]>:

Ouch. Well, ok. Then it's time to grab gdb, and try to figure out what's going wrong, I guess.

KAFFE_DEBUG=gdb kaffe HelloWorldApp

should get gdb fired up. You'll see a SIGSEGV from the stack size detection code, which is safe to continue from. You'll want to read kaffe/kaffevm/external.c, where the native library loading code sits, and set breakpoints on the
functions accordingly.

cheers,
dalibor topic

_______________________________________________
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to