[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Instability in Hydra build
From: |
PhilipNienhuis |
Subject: |
Re: Instability in Hydra build |
Date: |
Fri, 8 Apr 2016 13:45:06 -0700 (PDT) |
Mike Miller-4 wrote
> On Fri, Apr 08, 2016 at 11:08:21 -0700, Rik wrote:
>> Maybe so. Is there an simple way to configure an i686 build on an x86_64
>> machine (assuming all 32-bit libraries are downloaded)? Or is it easier
>> to
>> use a virtual machine, install an i686 OS, and then go from there? What
>> are people using for virtual machines these days? I've used VMware and
>> Virtual Box in the past, but it is still often a struggle.
>
> Yes, assuming all 32-bit libraries are present and you have gcc multilib
> installed, you can configure with "-m32" added to CFLAGS, CXXFLAGS,
> FFLAGS.
>
> I think that's a non-starter on Debian because a lot of the math/sci
> libraries are not yet multiarched, so it's harder to install a 32-bit
> blas, etc.
>
> I've used both docker and vagrant to set up containers or VMs to build
> Octave for other distros. I like these approaches because they are
> command line driven and they allow me to easily share my Octave build
> directory with the guest OS. I can write up something on how to set up
> either if needed.
Would mxe-octave be able to somehow do the job of building a 32-bit "native"
build for Linux incl. all dependencies?
In the past I've used mxe-octave for building 64-bit indexing Linux builds;
so I'd expect 32-bit builds should be possible - somehow.
Philip
--
View this message in context:
http://octave.1599824.n4.nabble.com/Instability-in-Hydra-build-tp4676173p4676178.html
Sent from the Octave - Maintainers mailing list archive at Nabble.com.