tunsocks icon indicating copy to clipboard operation
tunsocks copied to clipboard

osx build error

Open v3u3i87 opened this issue 4 years ago • 1 comments

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

v3u3i87 avatar Dec 16 '20 11:12 v3u3i87

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

v3u3i87 avatar Dec 16 '20 11:12 v3u3i87