tunsocks
tunsocks copied to clipboard
osx build error
error info
depbase=`echo lwip-udhcpd/dhcpd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DPACKAGE_NAME=\"tunsocks\" -DPACKAGE_TARNAME=\"tunsocks\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tunsocks\ 1.0\" -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"https://github.com/russdill/tunsocks\" -DPACKAGE=\"tunsocks\" -DVERSION=\"1.0\" -DHAVE_PCAP=1 -I. -I./lwip/src/include -I./lwip/src/include/ipv4 -I./lwip/src/include/ipv6 -I./lwip-libevent/include -I./lwip-udhcpd -I./lwip-nat/include -I./include -Wall -Og -g -DUSE_PCAP -g -O2 -MT lwip-udhcpd/dhcpd.o -MD -MP -MF $depbase.Tpo -c -o lwip-udhcpd/dhcpd.o lwip-udhcpd/dhcpd.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo lwip-udhcpd/domain_codec.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DPACKAGE_NAME=\"tunsocks\" -DPACKAGE_TARNAME=\"tunsocks\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tunsocks\ 1.0\" -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"https://github.com/russdill/tunsocks\" -DPACKAGE=\"tunsocks\" -DVERSION=\"1.0\" -DHAVE_PCAP=1 -I. -I./lwip/src/include -I./lwip/src/include/ipv4 -I./lwip/src/include/ipv6 -I./lwip-libevent/include -I./lwip-udhcpd -I./lwip-nat/include -I./include -Wall -Og -g -DUSE_PCAP -g -O2 -MT lwip-udhcpd/domain_codec.o -MD -MP -MF $depbase.Tpo -c -o lwip-udhcpd/domain_codec.o lwip-udhcpd/domain_codec.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo lwip-libevent/netif/fdif.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DPACKAGE_NAME=\"tunsocks\" -DPACKAGE_TARNAME=\"tunsocks\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tunsocks\ 1.0\" -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"https://github.com/russdill/tunsocks\" -DPACKAGE=\"tunsocks\" -DVERSION=\"1.0\" -DHAVE_PCAP=1 -I. -I./lwip/src/include -I./lwip/src/include/ipv4 -I./lwip/src/include/ipv6 -I./lwip-libevent/include -I./lwip-udhcpd -I./lwip-nat/include -I./include -Wall -Og -g -DUSE_PCAP -g -O2 -MT lwip-libevent/netif/fdif.o -MD -MP -MF $depbase.Tpo -c -o lwip-libevent/netif/fdif.o lwip-libevent/netif/fdif.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo lwip-libevent/netif/slirpif.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DPACKAGE_NAME=\"tunsocks\" -DPACKAGE_TARNAME=\"tunsocks\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tunsocks\ 1.0\" -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"https://github.com/russdill/tunsocks\" -DPACKAGE=\"tunsocks\" -DVERSION=\"1.0\" -DHAVE_PCAP=1 -I. -I./lwip/src/include -I./lwip/src/include/ipv4 -I./lwip/src/include/ipv6 -I./lwip-libevent/include -I./lwip-udhcpd -I./lwip-nat/include -I./include -Wall -Og -g -DUSE_PCAP -g -O2 -MT lwip-libevent/netif/slirpif.o -MD -MP -MF $depbase.Tpo -c -o lwip-libevent/netif/slirpif.o lwip-libevent/netif/slirpif.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo lwip-libevent/netif/slirpif_tcp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DPACKAGE_NAME=\"tunsocks\" -DPACKAGE_TARNAME=\"tunsocks\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tunsocks\ 1.0\" -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"https://github.com/russdill/tunsocks\" -DPACKAGE=\"tunsocks\" -DVERSION=\"1.0\" -DHAVE_PCAP=1 -I. -I./lwip/src/include -I./lwip/src/include/ipv4 -I./lwip/src/include/ipv6 -I./lwip-libevent/include -I./lwip-udhcpd -I./lwip-nat/include -I./include -Wall -Og -g -DUSE_PCAP -g -O2 -MT lwip-libevent/netif/slirpif_tcp.o -MD -MP -MF $depbase.Tpo -c -o lwip-libevent/netif/slirpif_tcp.o lwip-libevent/netif/slirpif_tcp.c &&\
mv -f $depbase.Tpo $depbase.Po
depbase=`echo lwip-libevent/netif/slirpif_udp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -DPACKAGE_NAME=\"tunsocks\" -DPACKAGE_TARNAME=\"tunsocks\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"tunsocks\ 1.0\" -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"https://github.com/russdill/tunsocks\" -DPACKAGE=\"tunsocks\" -DVERSION=\"1.0\" -DHAVE_PCAP=1 -I. -I./lwip/src/include -I./lwip/src/include/ipv4 -I./lwip/src/include/ipv6 -I./lwip-libevent/include -I./lwip-udhcpd -I./lwip-nat/include -I./include -Wall -Og -g -DUSE_PCAP -g -O2 -MT lwip-libevent/netif/slirpif_udp.o -MD -MP -MF $depbase.Tpo -c -o lwip-libevent/netif/slirpif_udp.o lwip-libevent/netif/slirpif_udp.c &&\
mv -f $depbase.Tpo $depbase.Po
lwip-libevent/netif/slirpif_udp.c:130:40: error: use of undeclared identifier 'SOCK_NONBLOCK'
fd = socket(sa.sa_family, SOCK_DGRAM|SOCK_NONBLOCK, IPPROTO_UDP);
^
1 error generated.
make: *** [lwip-libevent/netif/slirpif_udp.o] Error 1
missing file netinet/ether.h error
./include/arch/cc.h:9:10: fatal error: 'endian.h' file not found
lwip-udhcpd/dhcpd.c:24:10: fatal error: 'netinet/ether.h' file not found