Mail Archives: cygwin/2002/11/29/13:20:48
--=-hGtuNUAhHoBr+LobLx5Y
Content-Type: text/plain
Content-Id: 1
hi,
i am trying to compile a java application using gcj under w98/cygwin. it is a multithreaded non gui server using jdk1.1. with debian it runs perfectly, compiling with gcj under cygwin i get a running java app, but as soon as i use a thread it tells me s.th. about 'threads not available'. so i quickly worte a minimalistic approach src which is listed below and shows the essential of the problem:
---snip
[compiled with]
gcj --main=test -o test.exe -static *.class
[starting in w98 command shell]
>test
hello world
Exception in thread "main" java.lang.InternalError: Thread.start called
but threads not available*
snap---
so i got actual binutils and gcc from gnu and configured gcc using:
./configure --enable-threads=posix --enable-sjlj-exceptions --disable-shared --enable-languages=c++,java
make bootstrap gave me errors.. i continued
compiling the same app again now doesn't work anymore.
does anyone have a way to get a java gcj compiled multithreaded app working with cygwin? what am i doing wrong, or does it just not work?
the test kriteria for me is found under http://www.programmerz.net/download -> zServer [doc in german]
please cc answer eMail since i am not yet subscribed to the mailing list - avoiding traffic when possible
regards and hold up the good work
luigi monaco aka zdys
zdys at zdys dot de
*[demo src]
import java.*;
import java.util.*;
public class test extends Thread{
private static Date start;
private static Date end;
public static void main(String[] given){
pr("hello world");
new test();
}
public test(){
super();
this.start();
}
public void run(){
pr("running");
}
public static void pr(String given){
System.out.println(given);
}
}
--=-hGtuNUAhHoBr+LobLx5Y
Content-Type: text/plain; charset=us-ascii
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
--=-hGtuNUAhHoBr+LobLx5Y--
- Raw text -