From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 15 Feb 2007 18:07:52 +0300 To: "ALT Linux Sisyphus discussion list" From: "Alexander Popov" Content-Type: text/plain; format=flowed; delsp=yes; charset=koi8-r MIME-Version: 1.0 References: <20070215143931.GA8810@basalt.office.altlinux.org> Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: <20070215143931.GA8810@basalt.office.altlinux.org> User-Agent: Opera Mail/9.10 (Win32) Subject: Re: [sisyphus] =?koi8-r?b?8NLPwszFzcEg0NLJINPCz9LLxSBIZWxsb1dvcmxk?= =?koi8-r?b?LmphdmE=?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Feb 2007 15:07:53 -0000 Archived-At: List-Archive: List-Post: On Thu, 15 Feb 2007 17:39:31 +0300, Dmitry V. Levin wrote: > On Thu, Feb 15, 2007 at 04:15:50PM +0300, Alexander Popov wrote: >> Не могу понять - кривые руки или проблема компилятора. >> Система - осизифленный мастер, dist-upgrade сегодняшний. >> Проблема следующая: >> -------------------------------------------------------- >> [alp@apopov j]$ cat HelloWorld.java >> public class HelloWorld >> { >> public static void main( String[] args ) >> { >> System.out.println( "Hello, world!" ); >> } >> } >> >> [alp@apopov j]$ gcc HelloWorld.java >> HelloWorld.java:2: внутренняя ошибка компилятора: в uses_jv_markobj_p, в >> java/boehm.c:245 >> Отправьте подробное сообщение об ошибке >> с препроцессированным исходным кодом. >> Смотрите инструкции в . > > $ gcj -c hello.java Без компоновки собралось. -------------------------------------------------------- [alp@apopov j]$ gcj -c HelloWorld.java [alp@apopov j]$ ls HelloWorld.java HelloWorld.o [alp@apopov j]$ gcj HelloWorld.java /usr/lib/gcc/i586-alt-linux/4.1.1/../../../crt1.o: In function `_start': (.text+0x18): undefined reference to `main' collect2: выполнение ld завершилось с кодом возврата 1 [alp@apopov j]$ gcc HelloWorld.java HelloWorld.java:2: внутренняя ошибка компилятора: в uses_jv_markobj_p, в java/boehm.c:245 Отправьте подробное сообщение об ошибке с препроцессированным исходным кодом. Смотрите инструкции в . -------------------------------------------------------- Нашел j2se-1.5-sun-devel. Там был всеми любимый javac. Он успешно собрал. Однако, хотелось бы разобраться почему такая ерунда с gcj происходит.