C++ STL on Genode

Daniel Waddington d.waddington at ...60...
Tue Mar 8 22:18:36 CET 2011


An initial try with this solution proved successfully.  I will let you know
how we get on.

Thanks
Daniel

> -----Original Message-----
> From: Norman Feske [mailto:norman.feske at ...1...]
> Sent: Tuesday, March 08, 2011 12:39 PM
> To: genode-main at lists.sourceforge.net
> Subject: Re: C++ STL on Genode
> 
> Hi Daniel,
> 
> > Is it possible to use the standard C++ template library? or is this
> not
> > ported to the Genode runtime?
> 
> STL is not officially supported. However, we already had a brief look
> into this topic because the Qt4 port (in particular, Webkit) requires
> STL and libstdc++. Both come with the GNU tool chain. So it is
> basically
> a matter of adding the corresponding include-search path to 'INC_DIR'
> and linking 'libstdc++.a' to the target. We have done this in a rather
> nasty way in 'qt4/lib/import/import-qt4.mk', lines 97 and 98. Adding
> those two lines to your 'target.mk' file might be a starting point for
> experimentation.
> 
> Admittedly, we have not used STL ourself. So the "solution" above is a
> pretty uncharted path (apart from the Qt4 port). If it works well for
> you, please report. We could then add a convenient stdc++ library-mk
> file, wrapping the magic.
> 
> Cheers
> Norman
> 
> --
> Dr.-Ing. Norman Feske
> Genode Labs
> 
> http://www.genode-labs.com · http://genode.org
> 
> Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
> Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
> 
> -----------------------------------------------------------------------
> -------
> What You Don't Know About Data Connectivity CAN Hurt You
> This paper provides an overview of data connectivity, details
> its effect on application quality, and explores various alternative
> solutions. http://p.sf.net/sfu/progress-d2d
> _______________________________________________
> Genode-main mailing list
> Genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main






More information about the users mailing list