Hi, next item on the list of included sources that I’d like to get rid of is antlr (for very pragmatic reasons: The config.sub in antlr-2.7.1 does not know the amd64 architecture. Of course, this can worked around, but eventually it has to work with the system libantlr anyways)...
So I configured serna to use libantlr-2.7.7 as provided by Debian. It seems though that the interface for antlr::AST has been extended and that these abstract members need a definition: virtual const char* typeName( void ) const; virtual antlr::RefAST clone( void ) const; virtual size_t getNumberOfChildren() const; My patches to get so far are pushed to http://git.nomeata.de/?p=serna.git;a=shortlog;h=refs/heads/syspkg-antlr in the separate branch libantlr. I don’t think I know the code well enough to actually implement these methods well, so I hope someone else picks this up... :-) BTW, since I just joined the serna devel list: Are there already contributors here that are not syntext employees? Are any of you using Debian or Ubuntu? Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil