gpsd-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gpsd-users] Problems building gpsd 3.18.1 from source on Ubuntu 18.


From: Rich Wales
Subject: Re: [gpsd-users] Problems building gpsd 3.18.1 from source on Ubuntu 18.04 LTS
Date: Tue, 19 Feb 2019 14:41:29 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1

Replying to Gary E. Miller:

How did you try to compile? I need a lot more context. Usually the problem is explicit in the configure step, so to debug we need the output of the entire build process.

See below.

Rich Wales
address@hidden



# printenv | sort

CLASSPATH=:/home/richw/lib/java:/home/richw/lib/java
CVSROOT=/afs/ir/cvs/rde
EDITOR=vim
GNUPGHOME=/home/richw/lib/gnupg
HOME=/home/richw
KRB5CCNAME=/tmp/krb5cc_0
LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
LC_TIME=sv_SE.UTF-8
LESS=-C -e -i -w -X
LESSCLOSE=/usr/bin/lesspipe %s %s
LESSOPEN=| /usr/bin/lesspipe %s
LOGNAME=root
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
MAIL=/var/mail/root
OLDPWD=/secure/home/richw/src
PAGER=less
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
PWD=/secure/home/richw/src/gpsd-3.18.1
SHELL=/bin/bash
SHLVL=2
SUDO_COMMAND=/bin/bash
SUDO_GID=36137
SUDO_UID=36137
SUDO_USER=richw
TERM=xterm-256color
TZ=PST8PDT
USERNAME=root
USER=root
_=/usr/bin/printenv
WEBAUTH_USER=root
# scons --config=force timing=True
scons: Reading SConscript files ...
Checking if compiler accepts -pthread... yes
Checking whether the C++ compiler works... yes
Checking pkg-config for ncurses... no
Turning off ncurses support, library not found.
Checking pkg-config for libusb-1.0... no
Checking for C library librt... yes
Checking pkg-config for dbus-1... no
Turning off dbus-export support, library not found.
Checking pkg-config for bluez... no
Turning off Bluetooth support, library not found.
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 header file sys/un.h... yes
Checking for C header file sys/socket.h... yes
Checking for C header file sys/select.h... yes
Checking for C header file netdb.h... yes
Checking for C header file netinet/in.h... yes
Checking for C header file netinet/ip.h... yes
Checking for C header file arpa/inet.h... yes
Checking for C header file syslog.h... yes
Checking for C header file termios.h... yes
Checking for C header file winsock2.h... no
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 function strptime()... yes
Checking for C function gmtime_r()... yes
Checking for C function inet_ntop()... yes
Checking for C function fcntl()... yes
Checking for C function fork()... yes
Checking for C header file sys/timepps.h... no
Forcing magic_hat=no since RFC2783 API is unavailable
Checking if sys/ioctl.h supplies TIOCMIWAIT... yes
Checking that xsltproc can make man pages... no
Neither xsltproc nor xmlto found, documentation cannot be built.
Checking pkg-config for QtNetwork... no
Turning off Qt support, library not found.
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 -Wmissing-prototypes... yes
Checking if compiler accepts -Wstrict-prototypes... yes
Checking if compiler accepts -Wpointer-arith... yes
Checking if compiler accepts -Wreturn-type... yes
Checking whether python program exists.../usr/bin/python
Obtaining Python exe path... yes
Obtaining Python lib dir... yes
Obtaining Python config vars... ok
Altered configuration variables:
dbus_export = False (default True): enable DBUS export support
bluez = False (default True): BlueZ support for Bluetooth devices
timing = True (default False): latency timing support
ncurses = False (default True): build with ncurses
qt = False (default True): build QT bindings
magic_hat = False (default True): special Linux PPS hack for Raspberry Pi et al
Part of the website build requires asciidoc, not installed.
scons: done reading SConscript files.
scons: Building targets ...
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 -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC ais_json.c
gcc -o bits.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC bits.c
gcc -o gpsdclient.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC gpsdclient.c
rm -f gps_maskdump.c && /usr/bin/python maskaudit.py -c /secure/home/richw/src/gpsd-3.18.1 > gps_maskdump.c && chmod a-w gps_maskdump.c
gcc -o gps_maskdump.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC gps_maskdump.c
gcc -o gpsutils.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC gpsutils.c
gcc -o hex.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC hex.c
gcc -o json.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC json.c
gcc -o libgps_core.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC libgps_core.c
gcc -o libgps_dbus.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC libgps_dbus.c
gcc -o libgps_json.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC libgps_json.c
gcc -o libgps_shm.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC libgps_shm.c
gcc -o libgps_sock.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC libgps_sock.c
gcc -o netlib.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC netlib.c
gcc -o os_compat.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC os_compat.c
gcc -o rtcm2_json.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC rtcm2_json.c
gcc -o rtcm3_json.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC rtcm3_json.c
gcc -o shared_json.os -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread -fPIC shared_json.c
g++ -o libgpsmm.os -c -O2 -pthread -fPIC libgpsmm.cpp
g++ -o libgps.so.24.0.0 -pthread -shared -Wl,-Bsymbolic -Wl,-soname=libgps.so.24 ais_json.os bits.os gpsdclient.os gps_maskdump.os gpsutils.os hex.os json.os libgps_core.os libgps_dbus.os libgps_json.os libgps_shm.os libgps_sock.os netlib.os os_compat.os rtcm2_json.os rtcm3_json.os shared_json.os libgpsmm.os -L. -lrt -lrt
Create symlinks for: 'libgps.so.24.0.0': 'libgps.so.24'->'libgps.so.24.0.0', 'libgps.so'->'libgps.so.24.0.0'
gcc -o dbusexport.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread dbusexport.c
Creating 'revision.h'
gcc -o gpsd.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread gpsd.c
gcc -o shmexport.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread shmexport.c
gcc -o timehint.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread timehint.c
gcc -o sd_socket.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread sd_socket.c
gcc -o bsd_base64.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread bsd_base64.c
gcc -o crc24q.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread crc24q.c
gcc -o driver_ais.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_ais.c
gcc -o driver_evermore.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_evermore.c
gcc -o driver_garmin.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_garmin.c
gcc -o driver_garmin_txt.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_garmin_txt.c
gcc -o driver_geostar.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_geostar.c
gcc -o driver_greis.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_greis.c
gcc -o driver_greis_checksum.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_greis_checksum.c
gcc -o driver_italk.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_italk.c
gcc -o driver_navcom.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_navcom.c
gcc -o driver_nmea0183.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_nmea0183.c
gcc -o driver_nmea2000.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_nmea2000.c
gcc -o driver_oncore.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_oncore.c
gcc -o driver_rtcm2.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_rtcm2.c
gcc -o driver_rtcm3.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_rtcm3.c
gcc -o drivers.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread drivers.c
gcc -o driver_sirf.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_sirf.c
gcc -o driver_skytraq.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_skytraq.c
gcc -o driver_superstar2.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_superstar2.c
gcc -o driver_tsip.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_tsip.c
gcc -o driver_ubx.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_ubx.c
gcc -o driver_zodiac.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread driver_zodiac.c
gcc -o geoid.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread geoid.c
gcc -o gpsd_json.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread gpsd_json.c
gcc -o isgps.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread isgps.c
gcc -o libgpsd_core.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread libgpsd_core.c
gcc -o matrix.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread matrix.c
gcc -o net_dgpsip.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread net_dgpsip.c
gcc -o net_gnss_dispatch.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread net_gnss_dispatch.c
gcc -o net_ntrip.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread net_ntrip.c
gcc -o ntpshmread.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread ntpshmread.c
gcc -o ntpshmwrite.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread ntpshmwrite.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 -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread packet.c
gcc -o ppsthread.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread ppsthread.c
gcc -o pseudoais.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread pseudoais.c
gcc -o pseudonmea.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread pseudonmea.c
gcc -o serial.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread serial.c
gcc -o subframe.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread subframe.c
timebase_h(["timebase.h"], ["leapseconds.cache"])
gcc -o timebase.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread timebase.c
gcc -o timespec_str.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread timespec_str.c
ar rc libgpsd.a bsd_base64.o crc24q.o driver_ais.o driver_evermore.o driver_garmin.o driver_garmin_txt.o driver_geostar.o driver_greis.o driver_greis_checksum.o driver_italk.o driver_navcom.o driver_nmea0183.o driver_nmea2000.o driver_oncore.o driver_rtcm2.o driver_rtcm3.o drivers.o driver_sirf.o driver_skytraq.o driver_superstar2.o driver_tsip.o driver_ubx.o driver_zodiac.o geoid.o gpsd_json.o isgps.o libgpsd_core.o matrix.o net_dgpsip.o net_gnss_dispatch.o net_ntrip.o ntpshmread.o ntpshmwrite.o packet.o ppsthread.o pseudoais.o pseudonmea.o serial.o subframe.o timebase.o timespec_str.o
ranlib libgpsd.a
gcc -o ais_json.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread ais_json.c
gcc -o bits.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread bits.c
gcc -o gpsdclient.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread gpsdclient.c
gcc -o gps_maskdump.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread gps_maskdump.c
gcc -o gpsutils.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread gpsutils.c
gcc -o hex.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread hex.c
gcc -o json.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread json.c
gcc -o libgps_core.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread libgps_core.c
gcc -o libgps_dbus.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread libgps_dbus.c
gcc -o libgps_json.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread libgps_json.c
gcc -o libgps_shm.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread libgps_shm.c
gcc -o libgps_sock.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread libgps_sock.c
gcc -o netlib.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread netlib.c
gcc -o os_compat.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread os_compat.c
gcc -o rtcm2_json.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread rtcm2_json.c
gcc -o rtcm3_json.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread rtcm3_json.c
gcc -o shared_json.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread shared_json.c
g++ -o libgpsmm.o -c -O2 -pthread libgpsmm.cpp
os.chdir('.')
ar rc libgps_static.a ais_json.o bits.o gpsdclient.o gps_maskdump.o gpsutils.o hex.o json.o libgps_core.o libgps_dbus.o libgps_json.o libgps_shm.o libgps_sock.o netlib.o os_compat.o rtcm2_json.o rtcm3_json.o shared_json.o libgpsmm.o
os.chdir('/secure/home/richw/src/gpsd-3.18.1')
os.chdir('.')
ranlib libgps_static.a
os.chdir('/secure/home/richw/src/gpsd-3.18.1')
gcc -o gpsd -pthread dbusexport.o gpsd.o shmexport.o timehint.o sd_socket.o -L. -lgpsd -lgps_static -lm -lrt
gcc -o gpsdctl.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread gpsdctl.c
gcc -o gpsdctl -pthread gpsdctl.o -L. -lgps_static -lm -lrt
gcc -o gpsdecode.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread gpsdecode.c
gcc -o gpsdecode -pthread gpsdecode.o -L. -lgpsd -lgps_static -lm -lrt
gcc -o gpsctl.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread gpsctl.c
gcc -o gpsctl -pthread gpsctl.o -L. -lgpsd -lgps_static -lm -lrt
gcc -o gpspipe.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread gpspipe.c
gcc -o gpspipe -pthread gpspipe.o -L. -lgps_static -lm -lrt
gcc -o gps2udp.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread gps2udp.c
gcc -o gps2udp -pthread gps2udp.o -L. -lgps_static -lm -lrt
gcc -o gpxlogger.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread gpxlogger.c
gcc -o gpxlogger -pthread gpxlogger.o -L. -lgps_static -lm -lrt
gcc -o lcdgps.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread lcdgps.c
gcc -o lcdgps -pthread lcdgps.o -L. -lgps_static -lm -lrt
gcc -o ntpshmmon.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread ntpshmmon.c
gcc -o ntpshmmon -pthread ntpshmmon.o -L. -lgpsd -lgps_static -lm -lrt
gcc -o ppscheck.o -c -pthread -Wextra -Wall -Wno-uninitialized -Wno-missing-field-initializers -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith -Wreturn-type -O2 -pthread ppscheck.c
gcc -o ppscheck -pthread ppscheck.o -L. -lrt -lm -lrt
x86_64-linux-gnu-gcc -pthread -o crc24q-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so -c -Wno-unused-result -Wsign-compare -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -I/usr/include/python3.6m crc24q.c
x86_64-linux-gnu-gcc -pthread -o driver_greis_checksum-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so -c -Wno-unused-result -Wsign-compare -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -I/usr/include/python3.6m driver_greis_checksum.c
x86_64-linux-gnu-gcc -pthread -o driver_rtcm2-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so -c -Wno-unused-result -Wsign-compare -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -I/usr/include/python3.6m driver_rtcm2.c
x86_64-linux-gnu-gcc -pthread -o gpspacket-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so -c -Wno-unused-result -Wsign-compare -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -I/usr/include/python3.6m gpspacket.c
x86_64-linux-gnu-gcc -pthread -o hex-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so -c -Wno-unused-result -Wsign-compare -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -I/usr/include/python3.6m hex.c
x86_64-linux-gnu-gcc -pthread -o isgps-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so -c -Wno-unused-result -Wsign-compare -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -I/usr/include/python3.6m isgps.c
x86_64-linux-gnu-gcc -pthread -o os_compat-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so -c -Wno-unused-result -Wsign-compare -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -I/usr/include/python3.6m os_compat.c
x86_64-linux-gnu-gcc -pthread -o packet-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so -c -Wno-unused-result -Wsign-compare -fPIC -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -I/usr/include/python3.6m packet.c
x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -specs=/usr/share/dpkg/no-link.specs -Wl,-z,relro -o gps/packet.cpython-36m-x86_64-linux-gnu.so crc24q-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so driver_greis_checksum-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so driver_rtcm2-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so gpspacket-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so hex-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so isgps-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so os_compat-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so packet-py_3_6_5_final_0.cpython-36m-x86_64-linux-gnu.so -L. -lrt
x86_64-linux-gnu-gcc: error: /usr/share/dpkg/no-link.specs: No such file or directory
scons: *** [gps/packet.cpython-36m-x86_64-linux-gnu.so] Error 1
scons: building terminated because of errors.
#



reply via email to

[Prev in Thread] Current Thread [Next in Thread]