This is the mail archive of the java-discuss@sourceware.cygnus.com mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: My own problem with gcj


Title: RE: My own problem with gcj

Isn't this just the fact that your class has
no main() routine for an entry point?

Java from Sun's JDK would choke on this, too,
because all you have here is a class.  There
is no entry point.

Try adding a main() to your program.


> -----Original Message-----
> From: Joshua R. Poulson [mailto:jrp@pun.org]
> Sent: Wednesday, June 16, 1999 2:38 PM
> To: java-discuss@sourceware.cygnus.com
> Subject: My own problem with gcj
>
>
> Mine's worse. I have your code:
>
>    public class Example {
>       public static void
>       main(String[] args)
>       {
>          System.out.println("Hello World");
>       }
>
>    }
>
> And I can compile a class file, and even a .o file, but for
> for an executable
> and I get this:
>
> $ gcj Example.java
> /u/jrp/SunOS/lib/gcc-lib/sparc-sun-solaris2.6/gcc-2.95/crt1.o:
>  In function
> `nope':
> /u/jrp/SunOS/lib/gcc-lib/sparc-sun-solaris2.6/gcc-2.95/crt1.o(
> .text+0x5c):
> undefined reference to `main'
> collect2: ld returned 1 exit status
>
> $ gcj -c Example.java
> $ gcj Example.o
> /u/jrp/SunOS/lib/gcc-lib/sparc-sun-solaris2.6/gcc-2.95/crt1.o:
>  In function
> `nope':
> /u/jrp/SunOS/lib/gcc-lib/sparc-sun-solaris2.6/gcc-2.95/crt1.o(
> .text+0x5c):
> undefined reference to `main'
>
> This probably is a FAQ, but I haven't found the answer.
>
> --jrp
>
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]