I have got working a gcc specs file (and associated stunt wrapper for
ld) that allows at least some naive programs to be built for the
rumpuser-xen environment.


This is an RFC because (a) I thought I should get consent to the
general approach before pushing and (b) I'd like comments on names,
etc.  There are three patches here, of which 2/3 contains the meat.

 1/3 Makefile: break out LDSCRIPT variable
 2/3 app-tools: Provide rumpuserxen-app-* helpers
 3/3 Makefile etc.: Use -no-integrated-cpp


With these patches and a modified xen.git I have been able to build
parts of the Xen management tools.  Specifically, with

  git://xenbits.xen.org/people/iwj/xen.git#refs/tags/wip.2014-06-25.xen-builds
  
http://xenbits.xen.org/gitweb/?p=people/iwj/xen.git;a=tree;h=68b208b394c2e8d80db7cfebf3c6405c475487dd;hb=dd9b971d31494e975a374d2e345067a10404e6c7

I can

  .../rumpuser-xen/app-tools/rumpuserxen-app-configure ./configure
  .../rumpuser-xen/app-tools/rumpuserxen-app-build make -j4 tools

yielding a xenstore client utility in xen.git/tools/xenstore/xenstore.


Thanks.

------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
rumpkernel-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rumpkernel-users

Reply via email to