How to set global system architecture in pybombs?

I am working on an SDR live DVD with Gnuradio on it. The DVD is based on
XUbuntu 12.04 32bit. As the disk will hopefully being used on different
machines (Intel and AMD) processors I am concerned that certain features
of the (AMD based) build machine like 3Dnow! make the software
unsuitable for Intel chipsets. So how can I configure Pybombs to use
plain i686 architecture as the default for compiling, or is there
nothing to worry about ?
Mark

On Wed, Nov 13, 2013 at 2:57 PM, M Dammer [email protected] wrote:

I am working on an SDR live DVD with Gnuradio on it. The DVD is based on
XUbuntu 12.04 32bit. As the disk will hopefully being used on different
machines (Intel and AMD) processors I am concerned that certain features
of the (AMD based) build machine like 3Dnow! make the software
unsuitable for Intel chipsets. So how can I configure Pybombs to use
plain i686 architecture as the default for compiling, or is there
nothing to worry about ?
Mark

You can change the templates to pass gcc whatever CPU type you want to
build for. If you’re asking about how to massage GCC to do this,
that’s documented over at
http://gcc.gnu.org/onlinedocs/gcc/i386-and-x86_002d64-Options.html.
Something like -mtune=generic should be pretty safe, unless you can
assume more.

Change whatever templates you’re recipes will use to always pass that
option to GCC.

-Nathan

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs