When I use the command python3 build.py, the build error is
Then I find the class oc::RegularPprfSender as shown below, it only need two template arguments.
I think this may be caused by different versions of libOte. For example, in the libOte branch libOte_v2.1, I find that this class is passed 3 template parameters. And G=F, perhaps F can be passed directly.
However, another error occurred:
In the latest version of libOte, this function syndromeDecodingConfigure is defined as follows:
And it's different from old version (libOte_v2.1) as follows:
Could the cause of the above problems be the inconsistency of libOte versions? And how can I fix it?
This is my first time submitting an issue, so I may not describe it clearly. Please let me know if you require any additional information :)