Skip to content

Impossible to build #47

@mr-mop

Description

@mr-mop

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 can not find duda_request_t define in the code  #42

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions