Nicolas Mora
Nicolas Mora
@EauContraire , it seems that your problem was the absence of libsystemd: `apt install libsystemd-dev` Or as you figured out, building yder without journald: `cmake -DWITH_JOURNALD=off ..`
@waldemarKunkel , were you able to move on with the android build?
Hello @zhangsen1860 , Ulfius is based on [libmicrohttpd](https://www.gnu.org/software/libmicrohttpd/) for the low-level http management, including network connections. More specifically, it uses the mhd flags [MHD_USE_THREAD_PER_CONNECTION and MHD_USE_INTERNAL_POLLING_THREAD](https://github.com/babelouest/ulfius/blob/master/src/ulfius.c#L1045) for the multi thread...
Hello @zhangsen1860 , any update on your tests?
Hello, I don't work with Visual Studio so I will need more information in order to help you. You mention a missing library, so you must first install [all dependencies](https://github.com/babelouest/ulfius/blob/master/INSTALL.md#prerequisites)...
The message you emphasize is not an error message, it's more an information that `GNU_LIBRARY` and `_GNU_SOURCE` are not present, which seems normal for a windows system. I'd focus more...
I suggest you install libmicrohttpd only for starters: https://www.gnu.org/software/libmicrohttpd/ Section `Downloading Libmicrohttpd`/`Windows` Then build Ulfius with the following cmake options: `-DWITH_JOURNALD=off -DWITH_WEBSOCKET=off -DWITH_JANSSON=off -DWITH_CURL=off -DWITH_GNUTLS=off` Although I don't know if...
The error log says you need to install [orcania](https://github.com/babelouest/orcania). In this case, you must pass this option to CMake: `-DWITH_JANSSON=off`. You also need to install a pthread library, something [like...
@webfolderio , this is awesome! Would it be possible to provide a documentation to help MSVC users to use Ulfius with vcpkg? I'd add it to the INSTALL.md file.
I have thought about the MSVC documentation and I have another approach to offer: Instead of merging the whole Ulfius with MSVC documentation in ulfius project, I'd add a smaller...