我正在尝试为从libosmo-asn1-TCAP获得的 GSM-TCAP asn1 文件生成 C 代码。我已经安装了osmocom libasnc1编译器(尝试了 master 和 aper-prefix 分支)并运行以下代码:
asn1c -fcompound-names -gen-PER
DialoguePDUs.asn
tcap.asn
TCAPMessages.asn
TC-Notation-Extensions.asn
UnidialoguePDUs.asn
但是,编译器会报告以下语法错误:
ASN.1 grammar parse error near line 86 (token "returnResult"): syntax error,
unexpected TOK_identifier Cannot parse "TCAPMessages.asn"
有谁知道这个问题的根源,以及如何解决它?