Re: Cheap slow CPU that runs Orocos?

Philippe Hamelin <[email protected]>
Newsgroups gmane.science.robotics.orocos.devel
Message-ID <CAGBqcitK6yAvnS+KbH8R8G4sNFykb77GAakSOHYwjd8+SrS=zw@mail.gmail.com>
2012/11/27 Willy Lambert <[email protected]>

> 2012/11/27 Philippe Hamelin <[email protected]>
> >
> > 2012/11/27 Paul Chavent <[email protected]>
> >>
> >> On 11/21/2012 11:17 PM, Willy Lambert wrote:
> >> > 2012/11/21 Paul Chavent <[email protected]>
> >> >> I manage a custom gnu/linux based system that fit on 20Mb with
> everything
> >> >> for running orocos and our software (kernel + glibc + omniorb +
> orocos +
> >> >> opencv + lua + other misc packages)
> >> >>
> >> >> I can give you more information if you need.
> >> >>
> >> >>
> >> > Yes please, I'm very curious about this.
> >> >
> >>
> >> I'm currently use a custom build infrastructure (
> http://gitorious.org/bif ). This infrastructure is just a collection of
> shell functions that allow to ease the development of recipes ( here is the
> orocos recipe
> http://gitorious.org/bif/bif/blobs/master/framework/packages/orocos-rtt/orocos-rtt.sh).
> >>
> >> Nothing really new here, just an automated way of compiling orocos
> (like the bitbake recipes of OE, or Makefile of buildroot), and
> crosscompile capabilities.
> >>
> >
> > I successfuly used Buildroot 2011.05 in a previous project using Orocos
> 2.3.1 on an ARM Cortex-A9 board. I patched buildroot to support the
> required packages (boost, omniorb, orocos-log4cpp, orocos-rtt, orocos-ocl,
> etc.). You can find the patched version in the "2011.05-sm" branch
> available on my github account (
> https://github.com/phamelin/buildroot/tree/2011.05-sm). You will have to
> modify the scripts since the source packages were retrieved from a private
> server. As I remember, the whole operating system including Orocos was
> fitting on a 32 Mb SD card.
>
>
> I saw this :
>  "   --embedded          Disable Scripting, Exceptions and reduce the
> type system."
> in your orocos-rtt configure
> (https://github.com/phamelin/orocos-rtt/blob/master/configure)
>
> Is this one of the key to reduce the size of the libs ?
>
>
We don't use the configure script. We only use the CMake file as you can
see in the Buildroot makefile:

https://github.com/phamelin/buildroot/blob/2011.05-sm/package/orocos-rtt/orocos-rtt.mk

Philippe

-- 
Orocos-Dev mailing list
[email protected]
http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.