Skip to content

Instantly share code, notes, and snippets.

@kometchtech
Created February 13, 2015 02:17
Show Gist options
  • Save kometchtech/19d5806ba28c05c306d8 to your computer and use it in GitHub Desktop.
Save kometchtech/19d5806ba28c05c306d8 to your computer and use it in GitHub Desktop.
compile pdns-recursor
/usr/local/src/pdns-recursor-3.7.1$ sudo ./configure
Testing dependencies and compiler.
Using make to build
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -MM -MG *.cc *.hh > dep
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' pdns_hw.cc -o pdns_hw
Everything ok, now run make using same settings (if any) you passed ./configure
/usr/local/src/pdns-recursor-3.7.1$ sudo make
PLEASE READ: If you get an error mentioning #include <boost/something.hpp>, please read README
PLEASE READ: for an easy fix!
mkdir optional
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c epollmplexer.cc -o optional/epollmplexer.o
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o syncres.o syncres.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o misc.o misc.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o unix_utility.o unix_utility.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o qtype.o qtype.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o logger.o logger.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o arguments.o arguments.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o lwres.o lwres.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o pdns_recursor.o pdns_recursor.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o recursor_cache.o recursor_cache.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o dnsparser.o dnsparser.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o dnswriter.o dnswriter.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o dnsrecords.o dnsrecords.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o rcpgenerator.o rcpgenerator.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o base64.o base64.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o zoneparser-tng.o zoneparser-tng.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o rec_channel.o rec_channel.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o rec_channel_rec.o rec_channel_rec.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o selectmplexer.o selectmplexer.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o sillyrecords.o sillyrecords.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o dns_random.o dns_random.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o pubsuffix.o pubsuffix.cc
gcc -Wall -O3 -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -pthread -D_GNU_SOURCE -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o ext/polarssl/library/aes.o ext/polarssl/library/aes.c
gcc -Wall -O3 -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -pthread -D_GNU_SOURCE -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o ext/polarssl/library/base64.o ext/polarssl/library/base64.cg++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o dnslabeltext.o dnslabeltext.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o lua-pdns.o lua-pdns.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o lua-recursor.o lua-recursor.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o randomhelper.o randomhelper.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o recpacketcache.o recpacketcache.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o dns.o dns.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o reczones.o reczones.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o base32.o base32.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o nsecrecords.o nsecrecords.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o json.o json.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o ws-recursor.o ws-recursor.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o ws-api.o ws-api.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o version.o version.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o responsestats.o responsestats.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o webserver.o webserver.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o ext/yahttp/yahttp/reqresp.o ext/yahttp/yahttp/reqresp.cpp
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o ext/yahttp/yahttp/router.o ext/yahttp/yahttp/router.cpp
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o rec-carbon.o rec-carbon.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o secpoll-recursor.o secpoll-recursor.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o lua-iputils.o lua-iputils.cc
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o iputils.o iputils.cc
g++ syncres.o misc.o unix_utility.o qtype.o logger.o arguments.o lwres.o pdns_recursor.o recursor_cache.o dnsparser.o dnswriter.o dnsrecords.o rcpgenerator.o base64.o zoneparser-tng.o rec_channel.o rec_channel_rec.o selectmplexer.o sillyrecords.o dns_random.o pubsuffix.o ext/polarssl/library/aes.o ext/polarssl/library/base64.o dnslabeltext.o lua-pdns.o lua-recursor.o randomhelper.o recpacketcache.o dns.o reczones.o base32.o nsecrecords.o json.o ws-recursor.o ws-api.o version.o responsestats.o webserver.o ext/yahttp/yahttp/reqresp.o ext/yahttp/yahttp/router.o rec-carbon.o secpoll-recursor.o lua-iputils.o iputils.o optional/epollmplexer.o -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -fstack-protector --param ssp-buffer-size=4 -pie -o pdns_recursor
g++ -Iext/rapidjson/include -I/usr/local/src/pdns-recursor-3.7.1/ext/polarssl/include -Wall -fPIE -DPIE -D_FORTIFY_SOURCE=2 -fstack-protector --param ssp-buffer-size=4 -O3 -pthread -Iext/yahttp -D_GNU_SOURCE -DHAVE_STRCASESTR -DSYSCONFDIR='"/etc/powerdns/"' -DLOCALSTATEDIR='"/var/run/"' -c -o rec_control.o rec_control.cc
g++ rec_channel.o rec_control.o arguments.o misc.o unix_utility.o logger.o qtype.o -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -fstack-protector --param ssp-buffer-size=4 -pie -o rec_control
touch build-stamp
/usr/local/src/pdns-recursor-3.7.1$
/usr/local/src/pdns-recursor-3.7.1$
/usr/local/src/pdns-recursor-3.7.1$
/usr/local/src/pdns-recursor-3.7.1$ sudo make install
mkdir -p //usr/sbin/
cp pdns_recursor //usr/sbin/
strip //usr/sbin//pdns_recursor
mkdir -p //usr/bin/
cp rec_control //usr/bin/
strip //usr/bin//rec_control
mkdir -p //etc/powerdns/
//usr/sbin//pdns_recursor --config > //etc/powerdns//recursor.conf-dist
mkdir -p /usr/share/man/man1
cp pdns_recursor.1 rec_control.1 /usr/share/man/man1
mkdir -p /etc/init.d ; cp pdns-recursor.init.d /etc/init.d/pdns-recursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment