WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Supertux SCM gives "Illegal Instruction"  (Read 9384 times)

Offline cortman

  • Newbie
  • *
  • Posts: 36
Supertux SCM gives "Illegal Instruction"
« on: April 04, 2013, 02:50:14 PM »
As a test I'm trying to run Supertux. I have already loaded gtk2.scm and libiconv.tcz (which AFAIK satisfies dependencies). When I try and run it from the terminal I get "Illegal instruction", and it refuses to run.
Am I doing something wrong?
Thanks.
Copy.com offers 15 GB free cloud storage plus 5 GB extra for both of us when you use my referral link: https://copy.com?r=IlpMD4 :)

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Supertux SCM gives "Illegal Instruction"
« Reply #1 on: April 04, 2013, 03:56:05 PM »
On what type of CPU?
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline cortman

  • Newbie
  • *
  • Posts: 36
Copy.com offers 15 GB free cloud storage plus 5 GB extra for both of us when you use my referral link: https://copy.com?r=IlpMD4 :)

Offline tinypoodle

  • Hero Member
  • *****
  • Posts: 3857
Re: Supertux SCM gives "Illegal Instruction"
« Reply #3 on: April 04, 2013, 04:49:58 PM »
Probably the executable or one of the libs it depends on contains opcode for i686, resulting in Illegal Instruction with  a i586.
"Software gets slower faster than hardware gets faster." Niklaus Wirth - A Plea for Lean Software (1995)

Offline cortman

  • Newbie
  • *
  • Posts: 36
Re: Supertux SCM gives "Illegal Instruction"
« Reply #4 on: April 04, 2013, 04:55:12 PM »
Ah, I never thought of that.
Maybe the SCM version is too new? I don't know.
I know in DSL it ran fine (supertux.dsl), an extension-loading process almost identical to TC's.
Copy.com offers 15 GB free cloud storage plus 5 GB extra for both of us when you use my referral link: https://copy.com?r=IlpMD4 :)

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11213
Re: Supertux SCM gives "Illegal Instruction"
« Reply #5 on: April 04, 2013, 05:05:13 PM »
Hi cortman
There's an older version available you could try,  supertux.tcz

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Supertux SCM gives "Illegal Instruction"
« Reply #6 on: April 05, 2013, 06:25:18 AM »
Please use gdb to find out which part is compiled for a higher cpu.
The only barriers that can stop you are the ones you create yourself.