Source: gccxml
Severity: wishlist

Brad King, the main author of GCC-XML, announced "CastXML, a successor
to GCC-XML", on 2015-03-26:
http://public.kitware.com/pipermail/gccxml/2015-March/003205.html

It's likely that GCC-XML will not be further maintained (see
http://www.gccxml.org/) and it's not clear whether anyone will manage
to port gccxml to arm64 or other new architectures.

Therefore it would be good to add castxml to Debian, and I'm filing
the bug here as it affects the future of gccxml.

I was able to build CastXML on Debian unstable with this recipe
yesterday:

apt-get install --no-install-recommends build-essential cmake \
        libclang-3.6-dev libedit-dev llvm-3.6-dev zlib1g-dev

# Work around bug #785931 in llvm-3.6-dev (still present in 1:3.6.1-1):
mkdir -p /usr/lib/llvm-3.6/share
ln -s /usr/share/llvm-3.6 /usr/lib/llvm-3.6/share/llvm

git clone https://github.com/CastXML/CastXML.git
cd CastXML/
mkdir build
cd build/
cmake ..
make
bin/castxml --help

There's an option "--castxml-gccxml" which might be helpful.

If anyone can try getting one of the Debian packages that currently
use gccxml to use castxml instead perhaps they could report on their
experience here.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to