пытаюсь собрать dns2tcp в archARM. ./configure выполнился без ошибок. а make (make all тоже) застревает на вот этом
make all-recursive
make[1]: Entering directory '/home/ii/dns2tcp'
Making all in server
make[2]: Entering directory '/home/ii/dns2tcp/server'
gcc -g -O2 -Wall -Wunused -o dns2tcpd hmac_sha1.o crc16.o rr.o mycrypto.o session.o queue.o config.o myrand.o auth.o requests.o server.o list.o dns.o dns_decode.o mystrnlen.o memdump.o base64.o socket.o options.o main.o
/usr/bin/ld: queue.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: multiple definition of `debug'; rr.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: first defined here
/usr/bin/ld: config.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: multiple definition of `debug'; rr.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: first defined here
/usr/bin/ld: auth.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: multiple definition of `debug'; rr.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: first defined here
/usr/bin/ld: requests.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: multiple definition of `debug'; rr.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: first defined here
/usr/bin/ld: server.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: multiple definition of `debug'; rr.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: first defined here
/usr/bin/ld: dns.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: multiple definition of `debug'; rr.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: first defined here
/usr/bin/ld: dns_decode.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: multiple definition of `debug'; rr.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: first defined here
/usr/bin/ld: socket.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: multiple definition of `debug'; rr.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: first defined here
/usr/bin/ld: options.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: multiple definition of `debug'; rr.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: first defined here
/usr/bin/ld: main.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: multiple definition of `debug'; rr.o:/home/ii/dns2tcp/server/../common/includes/debug.h:27: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:266: dns2tcpd] Error 1
make[2]: Leaving directory '/home/ii/dns2tcp/server'
make[1]: *** [Makefile:268: all-recursive] Error 1
make[1]: Leaving directory '/home/ii/dns2tcp'
make: *** [Makefile:206: all] Error 2