[tahoe-dev] Build problem, ecdsamodule.cpp syntax?

Jed Donnelley capability at webstart.com
Mon Apr 28 09:17:57 PDT 2008


Tahoe-dev,

I've been spending a bit of time working on a Tahoe 
build.  Discounting my various difficulties getting the pieces into 
place under cygwin (with or without "easy_install") I ran into what 
seem to be syntax problems in the ecdsamodule.cpp source, e.g. starting:

pycryptopp/publickey/ecdsamodule.cpp:459: error: invalid conversion 
from `byte*' to `size_t'
pycryptopp/publickey/ecdsamodule.cpp:459: error:   initializing 
argument 2 of `void CryptoPP::Integer::Decode(const byte*, size_t, 
CryptoPP::Integer::Signedness)'
pycryptopp/publickey/ecdsamodule.cpp:463: error: request for member 
`Update' in `t', which is of non-class type `CryptoPP::Tiger ()()'
pycryptopp/publickey/ecdsamodule.cpp:464: error: request for member 
`Digest' in `t', which is of non-class type `CryptoPP::Tiger ()()'
...

as you can see in full in:

http://www.webstart.com/projects/Tahoe/tahoe_install.out

which is std out merged with error out for a build attempt.

Sorry if I'm missing something simple, but I thought I'd ask for suggestions.

--Jed  http://www.webstart.com/jed-signature.html  



More information about the tahoe-dev mailing list