Your message dated Fri, 01 Feb 2008 16:25:03 +0100 with message-id <[EMAIL PROTECTED]> and subject line Bug#463572: libc6-dev: supplied file /usr/lib/crt1.o produces linker error has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: libc6-dev Version: 2.7-6 Severity: normal While trying to "compile" trivial Java sourcecode with gcj-4.3 ld exits because of an undefined reference. content of Hello.java: // Hello.java public class Hello { public static void main() { System.out.println("Hello World"); } } command leading to the error: [EMAIL PROTECTED]:~/data/projects/java$ gcj-4.3 Hello.java /usr/lib/gcc/i486-linux-gnu/4.3.0/../../../../lib/crt1.o: In function `_start': (.text+0x18): undefined reference to `main' collect2: ld returned 1 exit status -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.24 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libc6-dev depends on: ii libc6 2.7-6 GNU C Library: Shared libraries ii linux-libc-dev 2.6.24-2 Linux Kernel Headers for developme Versions of packages libc6-dev recommends: ii gcc [c-compiler] 4:4.2.2-2 The GNU C compiler ii gcc-4.2 [c-compiler] 4.2.2-7 The GNU C compiler ii gcc-4.3 [c-compiler] 4.3-20080127-1 The GNU C compiler PS This is because i'm not shure reportbug sent anything. My Apologies in advance if it sent the report already.
--- End Message ---
--- Begin Message ---Johann-Christoph Jacob a écrit : > Package: libc6-dev > Version: 2.7-6 > Severity: normal > > > While trying to "compile" trivial Java sourcecode with > gcj-4.3 ld exits because of an undefined reference. > > content of Hello.java: > > // Hello.java > public class Hello > { > public static void main() > { > System.out.println("Hello World"); > } > } > > > command leading to the error: > > [EMAIL PROTECTED]:~/data/projects/java$ gcj-4.3 Hello.java > /usr/lib/gcc/i486-linux-gnu/4.3.0/../../../../lib/crt1.o: In function > `_start': > (.text+0x18): undefined reference to `main' > collect2: ld returned 1 exit status There is no bug, it's just that your program has no main() function because: 1) The definition of main() is not correct. It should be main(String args[]) 2) You should tell gcj which class is the main one using --main=Hello -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `- people.debian.org/~aurel32 | www.aurel32.net
--- End Message ---

