IoTone / TheShellProject

The Shell Project aims to build a viable general purpose blockchain written in Dlang, with attributes of security, ease of deployment, clear specification, ease of use for DAPPs, and multiple implementation interop
1 stars 1 forks source link

Fix proto5 build issues #52

Closed truedat101 closed 5 years ago

truedat101 commented 6 years ago

Get this going

truedat101 commented 6 years ago

source/app.d(33,10): Error: undefined identifier uchar source/keypair.d(64,27): Error: function deimos.sodium.crypto_generichash.cryptogenerichash (ubyte* out, ulong outlen, const(ubyte) in_, ulong inlen, const(ubyte) key, ulong keylen) is not callable using argument types (ubyte[][32], ulong, typeof(null), int) source/keypair.d(66,16): Error: cannot implicitly convert expression generalHash of type ubyte[][32] to ubyte[] ldc2 failed with exit code 1.

pedroalvesbatista commented 6 years ago

I commented some parts of code to get a deep dive, but now is just building with no issues

pedroalvesbatista commented 6 years ago

Oops, just had a problem in app.d, fixing now

truedat101 commented 6 years ago

Ok, I'm going to jump back in over the weekend. Please make sure it's all building at least.

truedat101 commented 5 years ago

Building the project source/package.d(23,15): Error: module loggingcore is in file 'shelld/loggingcore.d' which cannot be read

truedat101 commented 5 years ago

Lot more build issues:

Building the project
source/loggingcore.d(17,29): Error: class shelld.loggingcore.GeneralShellException no size because of forward reference
source/loggingcore.d(32,9): Error: undefined identifier errFile
source/loggingcore.d(15,1): Error: class shelld.loggingcore.GeneralShellException cannot implicitly generate a default ctor when base class object.Exception is missing a default ctor
ldc2 failed with exit code 1.
pedroalvesbatista commented 5 years ago

Looking into it.

pedroalvesbatista commented 5 years ago

source/loggingcore.d(16,1): Error: class shelld.loggingcore.GeneralShellException cannot implicitly generate a default ctor when base class object.Exception is missing a default ctor dmd failed with exit code 1.

I'm getting this error when building, I think is the way I'm working with classes.

truedat101 commented 5 years ago

Closing