Java hello world link error
Tim Prince
tprince@computer.org
Sun Dec 21 19:42:00 GMT 2003
At 08:04 PM 12/20/2003, mauro zallocco wrote:
>Folks,
>
>I installed gcc-java on Windows XP, and am attempting to compile:
>
>class Test {
> public static void main(String argv[]) {
> System.out.println("Hello World");
> }
>}
>
>with the following command:
>g++ Test.java
>
>This produces a gazillion link errors, a sample follows:
>/cygdrive/c/DOCUME~1/mzallocc/LOCALS~1/Temp/ccywNFar.o(.text+0x2d):Test.java
>: undefined reference to `__Jv_InitClass'
>/cygdrive/c/DOCUME~1/mzallocc/LOCALS~1/Temp/ccywNFar.o(.text+0x37):Test.java
>: undefined reference to `java::lang::System::out'
>/cygdrive/c/DOCUME~1/mzallocc/LOCALS~1/Temp/ccywNFar.o(.text+0x5f):Test.java
>: undefined reference to `java::lang::Object::Object[in-charge]()'
>/cygdrive/c/DOCUME~1/mzallocc/LOCALS~1/Temp/ccywNFar.o(.text+0xc8):Test.java
>: undefined reference to `__Jv_RegisterClass'
>
>
Why not start out by linking it as a java program, with gcj, rather than as
C++ ?
Tim Prince
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
More information about the Cygwin
mailing list