scons: Reading SConscript files ... Checking if compiler accepts -Wextra ...yes Checking if compiler accepts -Wall ...yes Checking if compiler accepts -Wno-uninitialized ...yes Checking if compiler accepts -Wno-missing-field-initializers ...yes Checking if compiler accepts -Wcast-align ...yes Checking if compiler accepts -Wmissing-declarations ...yes Checking if compiler accepts -Wstrict-prototypes ...yes Checking if compiler accepts -Wpointer-arith ...yes Checking if compiler accepts -Wreturn-type ...yes Checking if compiler accepts -pthread ...yes Checking whether the C++ compiler works... yes Checking for ncurses... yes Checking for tinfo... yes Checking for libusb-1.0... yes Checking for C library librt... yes Checking for dbus-1... yes Checking for bluez... yes Checking for C type in_port_t... yes Checking whether SUN_LEN is declared... yes Checking for C header file linux/can.h... yes You have kernel CANbus available. Checking if compiler is C11 ...yes Checking if compiler supplies __STDC_NO_ATOMICS__ ...no Checking for C header file stdatomic.h... yes Checking if compiler supplies __ORDER_BIG_ENDIAN__ ...yes Checking if compiler supplies __ORDER_LITTLE_ENDIAN__ ...yes Checking if compiler supplies __BYTE_ORDER__ ...yes Your compiler has built-in endianness support. Checking for C function daemon()... yes Checking for C function strlcpy()... no Checking for C function strlcat()... no Checking for C function clock_gettime()... yes Checking for C library libbluetooth... yes Checking for C library libdbus-1... yes Checking for C header file sys/timepps.h... yes Checking if sys/ioctl.h supplies TIOCMIWAIT ...yes Checking that xsltproc can make man pages... yes Checking for QtNetwork... yes All configuration flags are defaulted. Part of the website build requires asciidoc, not installed. scons: done reading SConscript files. scons: Building targets ... substituter(["jsongen.py"], ["jsongen.py.in"]) chmod -w jsongen.py chmod +x jsongen.py rm -f ais_json.i && /usr/bin/python jsongen.py --ais --target=parser > ais_json.i && chmod a-w ais_json.i Creating 'gpsd_config.h' gcc -o ais_json.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include ais_json.c gcc -o bits.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include bits.c gcc -o clock_gettime.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include clock_gettime.c gcc -o daemon.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include daemon.c gcc -o gpsutils.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include gpsutils.c gcc -o gpsdclient.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include gpsdclient.c substituter(["maskaudit.py"], ["maskaudit.py.in"]) chmod -w maskaudit.py chmod +x maskaudit.py Creating 'gpsd.h' rm -f gps_maskdump.c && /usr/bin/python maskaudit.py -c . > gps_maskdump.c && chmod a-w gps_maskdump.c gcc -o gps_maskdump.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include gps_maskdump.c gcc -o hex.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include hex.c gcc -o json.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include json.c gcc -o libgps_core.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include libgps_core.c gcc -o libgps_dbus.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include libgps_dbus.c gcc -o libgps_json.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include libgps_json.c gcc -o libgps_shm.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include libgps_shm.c gcc -o libgps_sock.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include libgps_sock.c gcc -o netlib.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include netlib.c gcc -o ntpshmread.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include ntpshmread.c gcc -o ntpshmwrite.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include ntpshmwrite.c gcc -o rtcm2_json.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include rtcm2_json.c gcc -o rtcm3_json.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include rtcm3_json.c gcc -o shared_json.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include shared_json.c gcc -o strl.os -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include strl.c g++ -o libgpsmm.os -c -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include libgpsmm.cpp g++ -o libgps.so.22.0.0 -pthread -shared -Wl,-Bsymbolic -Wl,-soname=libgps.so.22 ais_json.os bits.os clock_gettime.os daemon.os gpsutils.os gpsdclient.os gps_maskdump.os hex.os json.os libgps_core.os libgps_dbus.os libgps_json.os libgps_shm.os libgps_sock.os netlib.os ntpshmread.os ntpshmwrite.os rtcm2_json.os rtcm3_json.os shared_json.os strl.os libgpsmm.os -L. -lrt -ldbus-1 -lbluetooth -ldbus-1 -lrt Create symlinks for: 'libgps.so.22.0.0': 'libgps.so.22'->'libgps.so.22.0.0', 'libgps.so'->'libgps.so.22.0.0' gcc -o bsd_base64.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 bsd_base64.c gcc -o crc24q.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 crc24q.c Creating 'revision.h' gcc -o gpsd_json.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 gpsd_json.c gcc -o geoid.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 geoid.c gcc -o isgps.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 isgps.c gcc -o libgpsd_core.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 libgpsd_core.c gcc -o matrix.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 matrix.c gcc -o net_dgpsip.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 net_dgpsip.c gcc -o net_gnss_dispatch.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 net_gnss_dispatch.c gcc -o net_ntrip.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 net_ntrip.c gcc -o ppsthread.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 ppsthread.c rm -f packet_names.h && sed -e '/^ *\([A-Z][A-Z0-9_]*\),/s// "\1",/' < packet_states.h > packet_names.h && chmod a-w packet_names.h gcc -o packet.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 packet.c gcc -o pseudonmea.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 pseudonmea.c gcc -o pseudoais.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 pseudoais.c gcc -o serial.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 serial.c gcc -o subframe.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 subframe.c timebase_h(["timebase.h"], ["leapseconds.cache"]) gcc -o timebase.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 timebase.c gcc -o timespec_str.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 timespec_str.c gcc -o drivers.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 drivers.c gcc -o driver_ais.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_ais.c gcc -o driver_evermore.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_evermore.c gcc -o driver_garmin.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_garmin.c gcc -o driver_garmin_txt.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_garmin_txt.c gcc -o driver_geostar.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_geostar.c gcc -o driver_italk.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_italk.c gcc -o driver_navcom.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_navcom.c gcc -o driver_nmea0183.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_nmea0183.c gcc -o driver_nmea2000.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_nmea2000.c gcc -o driver_oncore.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_oncore.c gcc -o driver_rtcm2.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_rtcm2.c gcc -o driver_rtcm3.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_rtcm3.c gcc -o driver_sirf.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_sirf.c gcc -o driver_superstar2.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_superstar2.c gcc -o driver_tsip.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_tsip.c gcc -o driver_ubx.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_ubx.c gcc -o driver_zodiac.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 driver_zodiac.c ar rc libgpsd.a bsd_base64.o crc24q.o gpsd_json.o geoid.o isgps.o libgpsd_core.o matrix.o net_dgpsip.o net_gnss_dispatch.o net_ntrip.o ppsthread.o packet.o pseudonmea.o pseudoais.o serial.o subframe.o timebase.o timespec_str.o drivers.o driver_ais.o driver_evermore.o driver_garmin.o driver_garmin_txt.o driver_geostar.o driver_italk.o driver_navcom.o driver_nmea0183.o driver_nmea2000.o driver_oncore.o driver_rtcm2.o driver_rtcm3.o driver_sirf.o driver_superstar2.o driver_tsip.o driver_ubx.o driver_zodiac.o ranlib libgpsd.a gcc -o qt-ais_json.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore ais_json.c g++ -o qt-bits.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore bits.c g++ -o qt-clock_gettime.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore clock_gettime.c g++ -o qt-daemon.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore daemon.c g++ -o qt-gpsutils.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore gpsutils.c g++ -o qt-gpsdclient.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore gpsdclient.c g++ -o qt-gps_maskdump.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore gps_maskdump.c g++ -o qt-hex.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore hex.c gcc -o qt-json.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore json.c g++ -o qt-libgps_core.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore libgps_core.c g++ -o qt-libgps_dbus.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore libgps_dbus.c gcc -o qt-libgps_json.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore libgps_json.c g++ -o qt-libgps_shm.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore libgps_shm.c g++ -o qt-libgps_sock.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore libgps_sock.c g++ -o qt-netlib.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore netlib.c g++ -o qt-ntpshmread.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore ntpshmread.c g++ -o qt-ntpshmwrite.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore ntpshmwrite.c gcc -o qt-rtcm2_json.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore rtcm2_json.c gcc -o qt-rtcm3_json.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore rtcm3_json.c gcc -o qt-shared_json.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore shared_json.c g++ -o qt-strl.os -c -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore strl.c g++ -o qt-libgpsmm.os -c -Wmissing-declarations -O2 -pthread -fPIC -DHAVE_SYS_TIMEPPS_H=1 -DUSE_QT -DQT_SHARED -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/qt4 -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtCore libgpsmm.cpp g++ -o libQgpsmm.so.22.0.0 -pthread -shared -Wl,-Bsymbolic -Wl,-soname=libQgpsmm.so.22 qt-ais_json.os qt-bits.os qt-clock_gettime.os qt-daemon.os qt-gpsutils.os qt-gpsdclient.os qt-gps_maskdump.os qt-hex.os qt-json.os qt-libgps_core.os qt-libgps_dbus.os qt-libgps_json.os qt-libgps_shm.os qt-libgps_sock.os qt-netlib.os qt-ntpshmread.os qt-ntpshmwrite.os qt-rtcm2_json.os qt-rtcm3_json.os qt-shared_json.os qt-strl.os qt-libgpsmm.os -L. -lrt -ldbus-1 -lbluetooth -ldbus-1 -lQtNetwork -lQtCore Create symlinks for: 'libQgpsmm.so.22.0.0': 'libQgpsmm.so.22'->'libQgpsmm.so.22.0.0', 'libQgpsmm.so'->'libQgpsmm.so.22.0.0' gcc -o gpsd.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 gpsd.c gcc -o timehint.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 timehint.c gcc -o shmexport.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 shmexport.c gcc -o dbusexport.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 dbusexport.c gcc -o sd_socket.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 sd_socket.c gcc -o ais_json.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include ais_json.c gcc -o bits.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include bits.c gcc -o clock_gettime.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include clock_gettime.c gcc -o daemon.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include daemon.c gcc -o gpsutils.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include gpsutils.c gcc -o gpsdclient.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include gpsdclient.c gcc -o gps_maskdump.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include gps_maskdump.c gcc -o hex.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include hex.c gcc -o json.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include json.c gcc -o libgps_core.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include libgps_core.c gcc -o libgps_dbus.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include libgps_dbus.c gcc -o libgps_json.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include libgps_json.c gcc -o libgps_shm.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include libgps_shm.c gcc -o libgps_sock.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include libgps_sock.c gcc -o netlib.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include netlib.c gcc -o ntpshmread.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include ntpshmread.c gcc -o ntpshmwrite.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include ntpshmwrite.c gcc -o rtcm2_json.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include rtcm2_json.c gcc -o rtcm3_json.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include rtcm3_json.c gcc -o shared_json.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include shared_json.c gcc -o strl.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include strl.c g++ -o libgpsmm.o -c -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include libgpsmm.cpp os.chdir('.') ar rc libgps_static.a ais_json.o bits.o clock_gettime.o daemon.o gpsutils.o gpsdclient.o gps_maskdump.o hex.o json.o libgps_core.o libgps_dbus.o libgps_json.o libgps_shm.o libgps_sock.o netlib.o ntpshmread.o ntpshmwrite.o rtcm2_json.o rtcm3_json.o shared_json.o strl.o libgpsmm.o os.chdir('/home/avaish1/work/gps/gpsd-release-3.16') os.chdir('.') ranlib libgps_static.a os.chdir('/home/avaish1/work/gps/gpsd-release-3.16') gcc -o gpsd -pthread gpsd.o timehint.o shmexport.o dbusexport.o sd_socket.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt -ldbus-1 gcc -o gpsdecode.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 gpsdecode.c gcc -o gpsdecode -pthread gpsdecode.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt -ldbus-1 gcc -o gpsctl.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 gpsctl.c gcc -o gpsctl -pthread gpsctl.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt -ldbus-1 gcc -o gpsdctl.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include gpsdctl.c gcc -o gpsdctl -pthread gpsdctl.o -L. -lgps_static -lm -lrt -ldbus-1 gcc -o gpspipe.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include gpspipe.c gcc -o gpspipe -pthread gpspipe.o -L. -lgps_static -lm -lrt -ldbus-1 gcc -o gps2udp.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include gps2udp.c gcc -o gps2udp -pthread gps2udp.o -L. -lgps_static -lm -lrt -ldbus-1 gcc -o gpxlogger.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include gpxlogger.c gcc -o gpxlogger -pthread gpxlogger.o -L. -lgps_static -lm -lrt -ldbus-1 gcc -o lcdgps.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include lcdgps.c gcc -o lcdgps -pthread lcdgps.o -L. -lgps_static -lm -lrt -ldbus-1 gcc -o ntpshmmon.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include ntpshmmon.c gcc -o ntpshmmon -pthread ntpshmmon.o -L. -lgps_static -lm -lrt -ldbus-1 gcc -o cgps.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -D_GNU_SOURCE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include cgps.c gcc -o cgps -pthread cgps.o -L. -lgps_static -lm -lrt -ldbus-1 -lncurses -ltinfo gcc -o gpsmon.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -D_GNU_SOURCE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 gpsmon.c gcc -o monitor_italk.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -D_GNU_SOURCE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 monitor_italk.c gcc -o monitor_nmea0183.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -D_GNU_SOURCE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 monitor_nmea0183.c gcc -o monitor_oncore.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -D_GNU_SOURCE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 monitor_oncore.c gcc -o monitor_sirf.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -D_GNU_SOURCE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 monitor_sirf.c gcc -o monitor_superstar2.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -D_GNU_SOURCE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 monitor_superstar2.c gcc -o monitor_tnt.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -D_GNU_SOURCE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 monitor_tnt.c gcc -o monitor_ubx.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -D_GNU_SOURCE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 monitor_ubx.c gcc -o monitor_garmin.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -D_GNU_SOURCE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 monitor_garmin.c gcc -o gpsmon -pthread gpsmon.o monitor_italk.o monitor_nmea0183.o monitor_oncore.o monitor_sirf.o monitor_superstar2.o monitor_tnt.o monitor_ubx.o monitor_garmin.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt -ldbus-1 -lncurses -ltinfo x86_64-linux-gnu-gcc -pthread -o gpsclient-py_2_7_12_final_0.so -c -fno-strict-aliasing -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/python2.7 gpsclient.c x86_64-linux-gnu-gcc -pthread -o geoid-py_2_7_12_final_0.so -c -fno-strict-aliasing -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/python2.7 geoid.c x86_64-linux-gnu-gcc -pthread -o gpsdclient-py_2_7_12_final_0.so -c -fno-strict-aliasing -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/python2.7 gpsdclient.c x86_64-linux-gnu-gcc -pthread -o strl-py_2_7_12_final_0.so -c -fno-strict-aliasing -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/python2.7 strl.c x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -o gps/clienthelpers.so gpsclient-py_2_7_12_final_0.so geoid-py_2_7_12_final_0.so gpsdclient-py_2_7_12_final_0.so strl-py_2_7_12_final_0.so -L. -lrt -ldbus-1 -lbluetooth -ldbus-1 x86_64-linux-gnu-gcc -pthread -o gpspacket-py_2_7_12_final_0.so -c -fno-strict-aliasing -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/python2.7 gpspacket.c x86_64-linux-gnu-gcc -pthread -o packet-py_2_7_12_final_0.so -c -fno-strict-aliasing -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/python2.7 packet.c x86_64-linux-gnu-gcc -pthread -o isgps-py_2_7_12_final_0.so -c -fno-strict-aliasing -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/python2.7 isgps.c x86_64-linux-gnu-gcc -pthread -o driver_rtcm2-py_2_7_12_final_0.so -c -fno-strict-aliasing -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/python2.7 driver_rtcm2.c x86_64-linux-gnu-gcc -pthread -o hex-py_2_7_12_final_0.so -c -fno-strict-aliasing -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/python2.7 hex.c x86_64-linux-gnu-gcc -pthread -o crc24q-py_2_7_12_final_0.so -c -fno-strict-aliasing -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/python2.7 crc24q.c x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -o gps/packet.so gpspacket-py_2_7_12_final_0.so packet-py_2_7_12_final_0.so isgps-py_2_7_12_final_0.so driver_rtcm2-py_2_7_12_final_0.so strl-py_2_7_12_final_0.so hex-py_2_7_12_final_0.so crc24q-py_2_7_12_final_0.so -L. -lrt -ldbus-1 -lbluetooth -ldbus-1 Creating 'gps-3.16.egg-info' substituter(["gpsd.php"], ["gpsd.php.in"]) chmod -w gpsd.php xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gpsctl.xml > gpsctl.1 Note: Writing gpsctl.1 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gpsmon.xml > gpsmon.1 Note: Writing gpsmon.1 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl libgpsmm.xml > libQgpsmm.3 Note: Writing libgpsmm.3 Note: Writing libQgpsmm.3 (soelim stub) xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gpsd.xml > gpsd.8 Note: Writing gpsd.8 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl libgpsmm.xml > libgpsmm.3 Note: Writing libgpsmm.3 Note: Writing libQgpsmm.3 (soelim stub) xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gpsdctl.xml > gpsdctl.8 Note: Writing gpsdctl.8 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gpspipe.xml > gpspipe.1 Note: Writing gpspipe.1 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gps2udp.xml > gps2udp.1 Note: Writing gps2udp.1 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gpsd_json.xml > gpsd_json.5 Note: Writing gpsd_json.5 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl srec.xml > srec.5 Note: Writing srec.5 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl libgps.xml > libgps.3 Note: Writing libgps.3 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gps.xml > lcdgps.1 Note: Writing gps.1 Note: Writing xgps.1 (soelim stub) Note: Writing xgpsspeed.1 (soelim stub) Note: Writing cgps.1 (soelim stub) Note: Writing lcdgps.1 (soelim stub) Note: Writing gegps.1 (soelim stub) xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gpsinit.xml > gpsinit.8 Note: Writing gpsinit.8 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gps.xml > gps.1 Note: Writing gps.1 Note: Writing xgps.1 (soelim stub) Note: Writing xgpsspeed.1 (soelim stub) Note: Writing cgps.1 (soelim stub) Note: Writing lcdgps.1 (soelim stub) Note: Writing gegps.1 (soelim stub) xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gps.xml > cgps.1 Note: Writing gps.1 Note: Writing xgps.1 (soelim stub) Note: Writing xgpsspeed.1 (soelim stub) Note: Writing cgps.1 (soelim stub) Note: Writing lcdgps.1 (soelim stub) Note: Writing gegps.1 (soelim stub) xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gpsdecode.xml > gpsdecode.1 Note: Writing gpsdecode.1 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ntpshmmon.xml > ntpshmmon.1 Note: Writing ntpshmmon.1 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gps.xml > xgpsspeed.1 Note: Writing gps.1 Note: Writing xgps.1 (soelim stub) Note: Writing xgpsspeed.1 (soelim stub) Note: Writing cgps.1 (soelim stub) Note: Writing lcdgps.1 (soelim stub) Note: Writing gegps.1 (soelim stub) xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gps.xml > xgps.1 Note: Writing gps.1 Note: Writing xgps.1 (soelim stub) Note: Writing xgpsspeed.1 (soelim stub) Note: Writing cgps.1 (soelim stub) Note: Writing lcdgps.1 (soelim stub) Note: Writing gegps.1 (soelim stub) xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gps.xml > gegps.1 Note: Writing gps.1 Note: Writing xgps.1 (soelim stub) Note: Writing xgpsspeed.1 (soelim stub) Note: Writing cgps.1 (soelim stub) Note: Writing lcdgps.1 (soelim stub) Note: Writing gegps.1 (soelim stub) xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gpscat.xml > gpscat.1 Note: Writing gpscat.1 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gpsfake.xml > gpsfake.1 Note: Writing gpsfake.1 xsltproc --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl gpsprof.xml > gpsprof.1 Note: Writing gpsprof.1 substituter(["libgps.pc"], ["libgps.pc.in"]) chmod -w libgps.pc substituter(["libgpsd.pc"], ["libgpsd.pc.in"]) chmod -w libgpsd.pc substituter(["gpsd.rules"], ["gpsd.rules.in"]) chmod -w gpsd.rules scons: done building targets. scons: Reading SConscript files ... Checking if compiler accepts -Wextra ...(cached) yes Checking if compiler accepts -Wall ...(cached) yes Checking if compiler accepts -Wno-uninitialized ...(cached) yes Checking if compiler accepts -Wno-missing-field-initializers ...(cached) yes Checking if compiler accepts -Wcast-align ...(cached) yes Checking if compiler accepts -Wmissing-declarations ...(cached) yes Checking if compiler accepts -Wstrict-prototypes ...(cached) yes Checking if compiler accepts -Wpointer-arith ...(cached) yes Checking if compiler accepts -Wreturn-type ...(cached) yes Checking if compiler accepts -pthread ...(cached) yes Checking whether the C++ compiler works... (cached) yes Checking for ncurses... (cached) yes Checking for tinfo... (cached) yes Checking for libusb-1.0... (cached) yes Checking for C library librt... (cached) yes Checking for dbus-1... (cached) yes Checking for bluez... (cached) yes Checking for C type in_port_t... (cached) yes Checking whether SUN_LEN is declared... (cached) yes Checking for C header file linux/can.h... (cached) yes You have kernel CANbus available. Checking if compiler is C11 ...(cached) yes Checking if compiler supplies __STDC_NO_ATOMICS__ ...(cached) no Checking for C header file stdatomic.h... (cached) yes Checking if compiler supplies __ORDER_BIG_ENDIAN__ ...(cached) yes Checking if compiler supplies __ORDER_LITTLE_ENDIAN__ ...(cached) yes Checking if compiler supplies __BYTE_ORDER__ ...(cached) yes Your compiler has built-in endianness support. Checking for C function daemon()... (cached) yes Checking for C function strlcpy()... (cached) no Checking for C function strlcat()... (cached) no Checking for C function clock_gettime()... (cached) yes Checking for C library libbluetooth... (cached) yes Checking for C library libdbus-1... (cached) yes Checking for C header file sys/timepps.h... (cached) yes Checking if sys/ioctl.h supplies TIOCMIWAIT ...(cached) yes Checking that xsltproc can make man pages... (cached) yes Checking for QtNetwork... (cached) yes All configuration flags are defaulted. Part of the website build requires asciidoc, not installed. scons: done reading SConscript files. scons: Building targets ... Run normal regression tests for 3.16... substituter(["valgrind-audit.py"], ["valgrind-audit.py.in"]) chmod -w valgrind-audit.py chmod +x valgrind-audit.py check_compile(["python-compilation-regress"], ["gpscap.py", "gpssim.py", "jsongen.py", "leapsecond.py", "maskaudit.py", "test_maidenhead.py", "valgrind-audit.py", "gps/__init__.py", "gps/client.py", "gps/fake.py", "gps/gps.py", "gps/misc.py", "gpscat", "gpsfake", "gpsprof", "xgps", "xgpsspeed", "gegps", "SConstruct"]) gcc -o test_packet.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 test_packet.c timebase_h(["timebase.h"], ["leapseconds.cache"]) gcc -o test_packet -pthread test_packet.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt -ldbus-1 Consistency-checking driver methods... ./test_packet -c >/dev/null gcc -o test_bits.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include test_bits.c gcc -o test_bits -pthread test_bits.o -L. -lgps_static ./test_bits --quiet gcc -o test_matrix.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 test_matrix.c gcc -o test_matrix -pthread test_matrix.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt -ldbus-1 ./test_matrix --quiet Matrix-algebra regression test succeeded :; ./gpsfake -T; ./regress-driver test/daemon/*.log sys linux2 platform Linux-4.4.0-71-generic-x86_64-with-Ubuntu-16.04-xenial: WRITE_PAD = 0.00000 Testing the daemon... Processing test/daemon/GPSmap-76S.log Processing test/daemon/ac12.log Processing test/daemon/ac12_binary.log Processing test/daemon/ais-nmea-sample.log Processing test/daemon/ais_unpack_sixbit.log Processing test/daemon/ait250.log Processing test/daemon/beidou-bd.log Processing test/daemon/beidou-gb.log Processing test/daemon/blumax-gps009.log Processing test/daemon/bn-9015.log Processing test/daemon/bt-q818.log Processing test/daemon/bt451.log Processing test/daemon/bu303-climbing.log Processing test/daemon/bu303-moving.log Processing test/daemon/bu303-nofix.log Processing test/daemon/bu303-stillfix.log Processing test/daemon/bu303b-nofix.log Processing test/daemon/bu353-glonass.log Processing test/daemon/bu353s4.log Processing test/daemon/ch-4701.log Processing test/daemon/ch-4711.log Processing test/daemon/com-1289.log Processing test/daemon/eXplorist110.log Processing test/daemon/eXplorist210.log Processing test/daemon/et-332.log Processing test/daemon/firefly-II.log Processing test/daemon/foretrex-201.log Processing test/daemon/garmin-10x.log Processing test/daemon/garmin-geko201.log Processing test/daemon/garmin17n.log Processing test/daemon/garmin25lp.log Processing test/daemon/garmin38.log Processing test/daemon/garmin48.log Processing test/daemon/geos-1m.log Processing test/daemon/geostar-geos1m-binary.log Processing test/daemon/gp-320fw-2019-03-28.log Processing test/daemon/gp-320fw-2019-04-06-overflow.log Processing test/daemon/gp-320fw-2019-04-07-coldboot.log Processing test/daemon/gps-360.log Processing test/daemon/gpslim236.log Processing test/daemon/gr601-w.log Processing test/daemon/gr8013-w.log Processing test/daemon/hab-gpspi.log Processing test/daemon/haicom-305N.log Processing test/daemon/holux-gm-210.log Processing test/daemon/hp58534a.log Processing test/daemon/humminbird-M37.log Processing test/daemon/iTrek.log Processing test/daemon/italk-binary.log Processing test/daemon/magellan-ec10.log Processing test/daemon/magellan315.log Processing test/daemon/motorola-t805.log Processing test/daemon/mr-350p.log Processing test/daemon/mt3339.log Processing test/daemon/mtk-3301.log Processing test/daemon/mtk-3329.log Processing test/daemon/myguide-3100.log Processing test/daemon/naujoks-ntrip.log Processing test/daemon/naujoks-rtcm2.log Processing test/daemon/navcom.log Processing test/daemon/nd-1005.log Processing test/daemon/neo-m8n.log Processing test/daemon/nl2008u.log Processing test/daemon/nl402u.log Processing test/daemon/nl551e.log Processing test/daemon/nokia-ld-4w.log Processing test/daemon/oncore.log Processing test/daemon/passthrough.log Processing test/daemon/pharos-360.log Processing test/daemon/polarx2.log Processing test/daemon/rgm3800.log Processing test/daemon/rst39.log Processing test/daemon/rtcm2.log Processing test/daemon/rtcm3.log Processing test/daemon/saab-r4.log Processing test/daemon/sl869.log Processing test/daemon/sounder.log Processing test/daemon/superstar2.log Processing test/daemon/tcp-test.log Processing test/daemon/tcp-torture.log Processing test/daemon/tn200-all.log Processing test/daemon/tn200.log Processing test/daemon/tn204.log Processing test/daemon/tnt-revolution.log Processing test/daemon/tomtom-mkII.log Processing test/daemon/tr737A+.log Processing test/daemon/trimble-lassen_iq-3dfix.log Processing test/daemon/trimble-lassen_iq-playacar.log Processing test/daemon/trimble-lassen_iq.log Processing test/daemon/triton400.log Processing test/daemon/ublox-aek-4t.log Processing test/daemon/ublox-lea-4h.log Processing test/daemon/ublox-lea-4s.log Processing test/daemon/ublox-lea-4t.log Processing test/daemon/ublox-lea-5h.log Processing test/daemon/ublox-lea-5q.log Processing test/daemon/ublox-sirf1.log Processing test/daemon/udp-test.log Processing test/daemon/venus634lp.log Processing test/daemon/zodiac.log Regression test successful: no errors in 100 tests (0 not found). Elapsed time: 118.84 Testing RTCM decoding... Testing ./test/sample.rtcm2... Testing idempotency of JSON dump/decode for RTCM2 Testing AIVDM decoding w/ CSV format... Testing ./test/sample.aivdm... Testing AIVDM decoding w/ JSON unscaled format... Testing ./test/sample.aivdm... Testing AIVDM decoding w/ JSON scaled format... Testing ./test/sample.aivdm... Testing idempotency of unscaled JSON dump/decode for AIS Testing idempotency of scaled JSON dump/decode for AIS gcc -o test_geoid.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 test_geoid.c gcc -o test_geoid -pthread test_geoid.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt -ldbus-1 Testing the geoid model... ./test_geoid 37.371192 122.014965 | diff -u ./test/geoid.test.chk - Testing the Maidenhead Locator conversion... ./test_maidenhead.py >/dev/null gcc -o test_mktime.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include test_mktime.c gcc -o test_mktime -pthread test_mktime.o -L. -lgps_static -lm ./test_mktime gcc -o test_libgps.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include test_libgps.c gcc -o test_libgps -pthread test_libgps.o -L. -lgps_static -lm -lrt -ldbus-1 Testing the client-library sentence decoder... ./regress-driver -c ./test/clientlib/*.log Testing the clientlib... Regression test successful: no errors in 1 tests (0 not found). Elapsed time: .12 gcc -o test_json.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 test_json.c gcc -o test_json -pthread test_json.o -L. -lgps_static -lm -lrt -lusb-1.0 -ldbus-1 ./test_json JSON unit test succeeded. rm -f test_bits test_geoid test_json test_libgps test_matrix test_mktime test_packet gcc -o test_timespec.o -c -Wmissing-prototypes -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wreturn-type -pthread -Wmissing-declarations -O2 -pthread -DHAVE_SYS_TIMEPPS_H=1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libusb-1.0 test_timespec.c gcc -o test_timespec -pthread test_timespec.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt -ldbus-1 ./test_timespec timespec_str test succeeded timespec subtract test succeeded ns subtract test succeeded timespec tests succeeded