LINUX.ORG.RU

ruby: Illegal instruction


0

0

После установки, при запуске ruby, командный интерпретатор возвращает: "Illegal instruction".

Debian 3.1r8 'Sarge' sparc64
ruby1.8_1.8.2-7sarge6_sparc.deb
ruby1.6_1.6.8-12sarge3_sparc.deb

Можно ли как-то победить? (Странно, что проявляется на обоих версиях...)

anonymous

всё просто. под спарк надо выравнивания всякие делать. где-то в рубях напортачили в какой-нибудь структуре. или с pragma pack, или по невыровненному адресу читают.

багрепорт и откатиться.

scaldov ★★
()
Ответ на: комментарий от scaldov

Эх.. Было бы куда откатиться, или наоборот, сделать апгрейд. Это Sun Blade 1000 - 'Sarge' устанавливался с бубнами, а в свежих ядрах поломали что-то, не определяется контроллер SCSI для жестких дисков.

Печально. А так хотелось Ruby.

anonymous
()

можно. не использовать рубы.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.