[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#422076: Info received (jackd: 0.103.0-4 illegal instruction with Pentium II)



|--==> Arthur Marsh writes:

  AM> Ken Restivo wrote, on 2007-05-16 03:44:
  >>>In the source package, remove the following block of code from
  >>>debian/rules:
  >>>
  >>>ifneq (,$(shell echo amd64 | grep $(DEB_BUILD_ARCH)))
  >>>CFLAGS += -m3dnow -msse
  >>>endif
  >>>
  >>>Just to be sure, you would also want to change --enable-sse=yes to
  >>>no, which can be found elsewhere in the rules file.
  >>>
  >>>Hope this helps, until a more perminant solution is found.
  >>Shouldn't the correct flags for the package be:
  >>--enable-optimization-by-cpu And let jackd's configure script
  >>figure it out?
  >>- -ken

  AM> I rebuilt jack-audio-connection-kit using

  AM> --enable-optimization-by-cpu

  AM> in debian/rules in place of

  AM> --enable-sse=yes

  AM> and was able to run jackd successfully on a Pentium II machine.

The problem with --enable-optimization-by-cpu is that the optimisation
is performed at COMPILE time, so it will be relative to the machine
you compile on, and may not fit on other machines.

Ciao,

Free




Reply to: