On Tue, Nov 12, 2013 at 2:39 PM, Ryan Harkin <ryan.harkin@linaro.org> wrote:
On 12 November 2013 06:25, Deepak Saxena <dsaxena@linaro.org> wrote:
> I'm working on getting my new build system up and running and with
> 13.10. Running any of our toolchain commands leads to "No such file or
> directory".

I had exactly the same problem.


>  I'm guessing this has to with my system being x86_64 and
> 13.10 no longer including ia32_libs package, but could be incorrect.
> If this is indeed the issue, my understanding is that I need to
> manually install 32 bit versions of every library that's needed. Can
> toolchain folks comment on this?

Yes, I assumed so too.  I didn't know *which* libraries though, so I
gave up in the end and reverted my machine to 12.10.


> Any possibility of getting 64 bit
> native binaries or just having a repository that we can install from
> and thus auto-pull the dependent 32 bit libraries?

I was told "no" at Connect.  The reasoning being very understandable:
they *must* provide a 32 bit version.  And having 2 versions is a
support and validation headache.

I asked for a snapshot, unverified build.  I'm ever hopeful :-)

given that [1] ubuntu no longer support ia32-libs in 13.10+  and [2] ubuntu has decided to switch to 64-bit by default, i believe we should provide an explicit note about how to run the 32-bit Linaro GCC on 64-bit machines, as it is wrong to either use a 32-bit OS install, or stay on an older OS version to workaround the problem ;-) The current README still refers to ia32-libs package. 

[1] http://askubuntu.com/questions/107230/what-happened-to-the-ia32-libs-package
[2] https://lists.ubuntu.com/archives/ubuntu-release/2013-September/002539.html