CCA Wiki
CCA Software Resources
Menu [hide]

migrating the CCA spec to Babel 0.11

print PDF
For configure:
  • babel_languages will now be dcxx, ucxx and not cxx.
  • we must recognize version 0.11.

For generating the spec server code,
  • babel -scxx becomes babel -sucxx.
  • .cxx as well as .cc files must be included in target lists and suffix rules.
  • The supporting library is now -lsidlstub_[u,d]cxx.
  • VPATH needs to include ucxx, dcxx.

Several changes affect the template makefile for client compilation, cca-spec-babel/utils/Makefile_template.client.in.

  • Babel generated include directories are named by language and the names changed:
  • Cxx becomes cxx (and presently is deprecated/invalid).
  • Languages are now ucxx and dcxx. Language cxx will reappear in babel 1.0.
  • We must install *.hxx headers, not just .hh.
  • We must compile .cxx files for the ucxx binding and .cc files for dcxx.
  • We must build *stub_[u,d]cxx libraries.

Created by: baallan last modification: Monday 27 of March, 2006 [17:28:12 UTC] by baallan


Online users
5 online users