Skip to content

libudev and UINT error in compiling on windows #431

Closed
@Mas313

Description

@Mas313

I got error related to libudev and UINT when compiling on windows with cygwin and related packages installed

/usr/include/w32api/mmsystem.h:28:11: error: unknown type name ‘UINT’
28 | typedef UINT MMVERSION;
| ^~~~
compilation terminated due to -fmax-errors=1.
make[2]: *** [src/CMakeFiles/direwolf.dir/build.make:930: src/CMakeFiles/direwolf.dir/audio_win.c.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/cygdrive/e/Sotwares/direwolf-1.7-dev-A/src/cm108.c:135:10: fatal error: libudev.h: No such file or directory
135 | #include <libudev.h>
| ^~~~~~~~~~~
compilation terminated.
make[2]: *** [src/CMakeFiles/direwolf.dir/build.make:944: src/CMakeFiles/direwolf.dir/cm108.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1375: src/CMakeFiles/direwolf.dir/all] Error 2
make: *** [Makefile:166: all] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions