Hi,
ich habe OpenBSD 4.6 laufen und wollte die aktuelle OpenVPN Version 2.1.3 compilen. Allerdings erhalte ich folgende Fehlermeldung und kann nichts damit anfangen bzw. weiss nicht wie ich das Problem beheben soll.
ich habe OpenBSD 4.6 laufen und wollte die aktuelle OpenVPN Version 2.1.3 compilen. Allerdings erhalte ich folgende Fehlermeldung und kann nichts damit anfangen bzw. weiss nicht wie ich das Problem beheben soll.
Code:
sudo ./configure --prefix=/usr/local --with-ssl-headers=/usr/include/openssl --with-ssl-lib=/usr/lib --with-lzo-headers=/usr/local/include/ --with-lzo-lib=/usr/local/lib
...
mv -f .deps/socket.Tpo .deps/socket.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/include/openssl -I/usr/local/include/ -I. -g -O2 -MT socks.o -MD -MP -MF .deps/socks.Tpo -c -o socks.o socks.c
mv -f .deps/socks.Tpo .deps/socks.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/include/openssl -I/usr/local/include/ -I. -g -O2 -MT ssl.o -MD -MP -MF .deps/ssl.Tpo -c -o ssl.o ssl.c
mv -f .deps/ssl.Tpo .deps/ssl.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/include/openssl -I/usr/local/include/ -I. -g -O2 -MT status.o -MD -MP -MF .deps/status.Tpo -c -o status.o status.c
mv -f .deps/status.Tpo .deps/status.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/include/openssl -I/usr/local/include/ -I. -g -O2 -MT thread.o -MD -MP -MF .deps/thread.Tpo -c -o thread.o thread.c
mv -f .deps/thread.Tpo .deps/thread.Po
gcc -DHAVE_CONFIG_H -I. -I/usr/include/openssl -I/usr/local/include/ -I. -g -O2 -MT tun.o -MD -MP -MF .deps/tun.Tpo -c -o tun.o tun.c
tun.c: In function `open_tun':
tun.c:1608: error: `IFF_MULTICAST' undeclared (first use in this function)
tun.c:1608: error: (Each undeclared identifier is reported only once
tun.c:1608: error: for each function it appears in.)
*** Error code 1
Stop in /usr/src/openvpn-2.1.3 (line 92 of /usr/share/mk/sys.mk).
*** Error code 1
Stop in /usr/src/openvpn-2.1.3 (line 628 of Makefile).
*** Error code 1
Stop in /usr/src/openvpn-2.1.3 (line 375 of Makefile).
