Author Topic: Illegal Instruction in Jaunty  (Read 6084 times)

zorph

  • Newbie
  • *
  • Posts: 2
    • View Profile
Illegal Instruction in Jaunty
« on: May 08, 2009, 05:25:48 »
The install of the newest version of sonic visualiser in ubuntu seemed successful.

@ubuntu:~/ sonic-visualiser
Illegal instruction

how can i fix this? thanks :)

cannam

  • Administrator
  • Sr. Member
  • *****
  • Posts: 273
    • View Profile
Re: Illegal Instruction in Jaunty
« Reply #1 on: May 14, 2009, 14:50:27 »
Hmm.  Is this an older CPU that might not have SSE2 support, I wonder?  I can imagine that the binary might have ended up with a dependency on SSE2.


Chris

zorph

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Illegal Instruction in Jaunty
« Reply #2 on: May 21, 2009, 01:27:18 »
its an older athlon cpu
any way i can still use sonic visualiser?

cannam

  • Administrator
  • Sr. Member
  • *****
  • Posts: 273
    • View Profile
Re: Illegal Instruction in Jaunty
« Reply #3 on: May 21, 2009, 09:32:39 »
I see.  I'm afraid there's no way you can use that particular build of SV -- you would either need to get it from a different distro repository (but I don't know of one for Ubuntu) or build it from source code (which is hard to do).

Or you could try downloading one of the older versions from the SourceForge downloads page -- I wouldn't normally suggest that since there are sound reasons why they've been superseded (bugs, etc) but you might find one that works and that could be used as a last resort.

There is no good reason why this binary was compiled with SSE2 support, as it doesn't benefit from it at all -- it's purely an oversight on my part.  I'd like to do another release soon, and I'll endeavour to avoid this problem next time.


Chris