duda icon indicating copy to clipboard operation
duda copied to clipboard

Impossible to build

Open mr-mop opened this issue 7 years ago • 1 comments

The last commit to this project says "basic service functional again" but I don't see how. The build instructions do not work, the project is broken in a few ways.

  1. The submodule update step expects a github login. OK this is easy enough to resolve, but in the readme this isn't mentioned at all. The first barrier to making use of this.
  2. The cmake step fails due to missing files:
CMake Error at lib/CMakeLists.txt:40 (add_library):
  Cannot find source file:

    duda_request.c
  1. If 2 is fixed, by removing the missing file, the compile step then also fails:
[ 52%] Building C object lib/CMakeFiles/duda-static.dir/duda.c.o
In file included from /home/leeb/Development/duda/include/duda/duda_api.h:29:0,
                 from /home/leeb/Development/duda/include/duda/duda.h:32,
                 from /home/leeb/Development/duda/lib/duda.c:20:
/home/leeb/Development/duda/include/duda/objects/duda_gc.h:23:10: fatal error: duda/duda_request.h: No such file or directory
 #include "duda/duda_request.h"
          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
  1. If 3 is fixed, by pointing at the existing duda_request.h in include/duda/objects, then this still fails with a whole bundle of compilation errors, mainly about the missing type duda_request_t #42

Is there any hope that any of this may be fixed? I know there is https://github.com/monkey/monkey/issues/276 but this has been broken for some time.

mr-mop avatar May 15 '18 10:05 mr-mop

I had the same problem. p

XingangL avatar Feb 21 '19 09:02 XingangL