nodogsplashをインストールしたかったので、指示に従ってパッケージをダウンロードしました。インストール中に次のエラーが発生します。
$ make
cc -O0 -g -Wall -Isrc -c src/gateway.c -o src/gateway.o
src/gateway.c: In function ‘main_loop’:
src/gateway.c:257:8: error: ‘MHD_OPTION_LISTENING_ADDRESS_REUSE’ undeclared (first use in this function)
MHD_OPTION_LISTENING_ADDRESS_REUSE, 1,
^
src/gateway.c:257:8: note: each undeclared identifier is reported only once for each function it appears in
Makefile:20: recipe for target 'src/gateway.o' failed
make: *** [src/gateway.o] Error 1
この問題を解決して正しく機能させるにはどうすればよいですか?
答え1
最新の pi のバージョンは libmicrohttpd10(= 0.9.37+dfsg-1+b1) のようです。正しく読んだ場合、これはdebiansリポジトリのバージョンでもあります。 https://packages.debian.org/search?keywords=libmicrohttpd-dev
それでは、問題は別の場所にあるようです。