Thank you very much for the immense help. It was enough for me to build a subset of the boost libraries and I've been able to do that, the sample application also links the built library. The entire porting process is quite interesting - the build system's sophistication greatly helps. Kudos! 

On Tue, May 5, 2015 at 9:20 AM, Christian Helmuth <christian.helmuth@...1...> wrote:
Hello Aditya,

On Tue, May 05, 2015 at 09:13:19AM -0700, Aditya Kousik wrote:
> My goodness,  I'm glad it's daytime in Dresden. Thank you, Dr. Norman. I
> assumed libc would have the std headers; Adding stdcxx helped. It's tough
> to keep track of which features of linux are already included in the LIBS
> I've added. stdcxx still throws undefined references for the math functions
> (how do I include the -lm version of Genode?)

the dependency to libm is missing from the declarations in stdcxx. I
fixed this in our staging branch already but you may just add

  LIBS += libm

to your target.mk file.

Regards
--
Christian Helmuth
Genode Labs

http://www.genode-labs.com/ · http://genode.org/
https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
genode-main mailing list
genode-main@...12...ceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main