rtems++ test stub, how to compile it?
Mogens Dybæk Christensen
MogensD.Christensen at man.eu
Wed Aug 10 07:40:32 UTC 2011
> From: Ralf Corsepius [mailto:ralf.corsepius at rtems.org]
> Sent: 9. august 2011 18:33
> To: Mogens Dybæk Christensen
> Cc: rtems-users at rtems.org
> Subject: Re: rtems++ test stub, how to compile it?
> On 08/09/2011 04:55 PM, Mogens Dybæk Christensen wrote:
> > A lot of teststubs in i386-rtems4.10/c/testsuites are built, but not
> this one.
> > $BUILD_DIR/rtems-4.10.0/configure --enable-rtems-debug \
> > --target=$TARGET --enable-posix \
> > --prefix=/opt/rtems-4.10 \
> > --enable-networking --enable-cxx \
> > --enable-rtemsbsp="pc386" --enable-maintainer-mode \
> > --enable-tests=samples
> > I have also tried enable-tests=yes. Same result.
> Check the output running configure produces and check if you have your
> target's g++ installed. I guess you don't have the target's g++
> compiler (i386-rtems4.10-g++) installed (or it's broken).
> rtems++ is only being built if building librtems++ is enabled
> (--enable-cxx), --enable-tests (==--enable-tests=yes) is being passed
> and if the target-toolchain's g++ is installed.
> > Our build scripts are based upon a step by step description for
> Ubuntu on the wiki.
> Well, Ubuntu ... many further possibilities.
We have i386-rtems4.10-g++, and the C++ samples like "C++ Static Constructors" and "C++ IO Streams" are running in qemu.
Even librtems++.a is built, but apparently never used. - So I think it is a problem with Makefile.* settings in the
To be more specific about our build, we started from here
but took the 4.10 kit. After first success, the process was scripted.
More information about the users