Boost logo

Boost-Build :

From: Alexander Nasonov (alnsn_at_[hidden])
Date: 2005-01-10 04:47:04


Vladimir Prus wrote:
> I see you're trying to cross-compile to arm. This is great.
That's right. I can also try native compilation of gcc toolchain
and bjam on arm. I've already tried compiling gcc on arm. It's
just a matter of time (one night or slightly more).
Compiling boost natively on my iPAQ is another story. Some boost
libraries can't be compiled because they need too much RAM.

I would like to see better support for cross-compilation
in Boost.Build in a future but for now an extended form of "using gcc"
is enough.

> You also note that you did run some executables. How it it possible?
> Are they emulated, or something? Or automatically loaded to arm board?

I copied them using scp to my PDA and then they were copied back
automatically to my notebook because I'm using NFS. So, the tests
were run natively on arm (Intel PXA 255). Root filesystem was on
the x86 nootebook. Networking was configured over USB.
I'll try to build rootfs on CompactFlash when I buy one. Then it
will become absolutely x86 free.

If you have a unix box with NSF server version 3 installed we can meet
in your lab and play with my brick. Or you can try dev cluster:
http://www.handhelds.org/projects/devcluster.html

> > BTW, I know Volodya cares about library sizes. Here are results of "ls -l"
> > executed on my little brick:
> > -rwxr-xr-x 1 root root 295588 Jan 9 2005 program_options.so
>
> Hmm... not so nice :-( I hope some planned internal reorganization will lower
> the size a bit.

Well, I can try -Os option.

-- 
Alexander Nasonov
 

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk