Problem in porting an application

Adam Lackorzynski adam at
Tue May 11 00:28:25 CEST 2010


On Sun May 09, 2010 at 13:44:34 -0400, Karthik Vadambacheri Manian wrote:
> My application uses Time Warped simulation library which uses standard c++
> library. The time warped library uses a class called multimap which has a
> default constructor in std c++ library while in uclibc++ there is no default
> constructor.

True, in gcc libstdc++ has a few more.

> Hence to conform to uclibc++ I need to pass few arguments to
> use the current constructor in uclibc++ but this screws up a bit. I can
> modify multimap in uclibc++ with a default constructor but I am not sure
> whether default constructor is omitted intentionally and has some side
> effects. Also I need to do this change to all classes it is inheriting.
> Thats why I thought is it possible to use std c++ library instead of
> uclibc++. Can I know the version of std c++ library that is ported to
> uclibc++? Thanks a lot for your comments.

It's just a subset I'm afraid. The intention is probably to be
reasonable small, to adhere to the 'u' in uclibc. Consequence would be
that it's not 100% compatible.

Adam                 adam at

More information about the l4-hackers mailing list