gpsd-users
[Top][All Lists]
Advanced

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

Re: gpsfake python error


From: Александр Лясин
Subject: Re: gpsfake python error
Date: Mon, 17 Aug 2020 14:18:04 +0500



Hello Gary!
I followed your instructions, below is the content of the file nohup.out:

alex@darkstar:~/gpsd-3.19$ cat nohup.out
scons: Reading SConscript files ...
This system is: linux2
Checking whether python program exists.../usr/bin/python
Obtaining Python exe path... ok
Obtaining Python lib dir... ok
Obtaining Python config vars... ok
You must manually remove .sconsign.dblite
scons: done reading SConscript files.
scons: Cleaning targets ...
Removed ais_json.i
Removed gpsd_config.h                                                                                                                                                                                                                        
Removed ais_json.os                                                                                                                                                                                                                          
Removed bits.os                                                                                                                                                                                                                              
Removed gpsdclient.os                                                                                                                                                                                                                        
Removed gps_maskdump.c                                                                                                                                                                                                                      
Removed gps_maskdump.os                                                                                                                                                                                                                      
Removed gpsutils.os                                                                                                                                                                                                                          
Removed hex.os                                                                                                                                                                                                                              
Removed json.os                                                                                                                                                                                                                              
Removed libgps_core.os                                                                                                                                                                                                                      
Removed libgps_dbus.os                                                                                                                                                                                                                      
Removed libgps_json.os                                                                                                                                                                                                                      
Removed libgps_shm.os                                                                                                                                                                                                                        
Removed libgps_sock.os                                                                                                                                                                                                                      
Removed netlib.os                                                                                                                                                                                                                            
Removed os_compat.os                                                                                                                                                                                                                        
Removed rtcm2_json.os                                                                                                                                                                                                                        
Removed rtcm3_json.os                                                                                                                                                                                                                        
Removed shared_json.os                                                                                                                                                                                                                      
Removed libgpsmm.os                                                                                                                                                                                                                          
Removed libgps.so.25.0.0                                                                                                                                                                                                                    
Removed libgps.so                                                                                                                                                                                                                            
Removed libgps.so.25                                                                                                                                                                                                                        
Removed dbusexport.o                                                                                                                                                                                                                        
Removed revision.h                                                                                                                                                                                                                          
Removed gpsd.o                                                                                                                                                                                                                              
Removed shmexport.o
Removed timehint.o
Removed bsd_base64.o
Removed crc24q.o
Removed driver_ais.o
Removed driver_evermore.o
Removed driver_garmin.o
Removed driver_garmin_txt.o
Removed driver_geostar.o
Removed driver_greis.o
Removed driver_greis_checksum.o
Removed driver_italk.o
Removed driver_navcom.o
Removed driver_nmea0183.o
Removed driver_nmea2000.o
Removed driver_oncore.o
Removed driver_rtcm2.o
Removed driver_rtcm3.o
Removed drivers.o
Removed driver_sirf.o
Removed driver_skytraq.o
Removed driver_superstar2.o
Removed driver_tsip.o
Removed driver_ubx.o
Removed driver_zodiac.o
Removed geoid.o
Removed gpsd_json.o
Removed isgps.o
Removed libgpsd_core.o
Removed matrix.o
Removed net_dgpsip.o
Removed net_gnss_dispatch.o
Removed net_ntrip.o
Removed ntpshmread.o
Removed ntpshmwrite.o
Removed packet_names.h
Removed packet.o
Removed ppsthread.o
Removed pseudoais.o
Removed pseudonmea.o
Removed serial.o
Removed subframe.o
Removed timebase.h
Removed timebase.o
Removed timespec_str.o
Removed libgpsd.a
Removed ais_json.o
Removed bits.o
Removed gpsdclient.o
Removed gps_maskdump.o
Removed gpsutils.o
Removed hex.o
Removed json.o
Removed libgps_core.o
Removed libgps_dbus.o
Removed libgps_json.o
Removed libgps_shm.o
Removed libgps_sock.o
Removed netlib.o
Removed os_compat.o
Removed rtcm2_json.o
Removed rtcm3_json.o
Removed shared_json.o
Removed libgpsmm.o
Removed libgps_static.a
Removed gpsd
Removed gpsdctl.o
Removed gpsdctl
Removed gps2udp.o
Removed gps2udp
Removed gpsctl.o
Removed gpsctl
Removed gpsdecode.o
Removed gpsdecode
Removed gpspipe.o
Removed gpspipe
Removed gpsrinex.o
Removed gpsrinex
Removed gpxlogger.o
Removed gpxlogger
Removed lcdgps.o
Removed lcdgps
Removed ntpshmmon.o
Removed ntpshmmon
Removed ppscheck.o
Removed ppscheck
Removed cgps.o
Removed cgps
Removed gpsmon.o
Removed monitor_garmin.o
Removed monitor_italk.o
Removed monitor_nmea0183.o
Removed monitor_oncore.o
Removed monitor_sirf.o
Removed monitor_superstar2.o
Removed monitor_tnt.o
Removed monitor_ubx.o
Removed gpsmon
Removed geoid-py_2_7_11_final_0.so
Removed gpsclient-py_2_7_11_final_0.so
Removed gpsdclient-py_2_7_11_final_0.so
Removed os_compat-py_2_7_11_final_0.so
Removed gps/clienthelpers.so
Removed crc24q-py_2_7_11_final_0.so
Removed driver_greis_checksum-py_2_7_11_final_0.so
Removed driver_rtcm2-py_2_7_11_final_0.so
Removed gpspacket-py_2_7_11_final_0.so
Removed hex-py_2_7_11_final_0.so
Removed isgps-py_2_7_11_final_0.so
Removed packet-py_2_7_11_final_0.so
Removed gps/packet.so
Removed gps-3.19.egg-info
Removed gpsd.php
Removed libgps.pc
Removed gpsd.rules
Removed man/gpsinit.8
Removed man/gps.1
Removed man/gpspipe.1
Removed man/ppscheck.8
Removed man/libQgpsmm.3
Removed man/gpsdecode.1
Removed man/lcdgps.1
Removed man/gpsmon.1
Removed man/libgpsmm.3
Removed man/gpsctl.1
Removed man/gpsd_json.5
Removed man/gpsdctl.8
Removed man/gpxlogger.1
Removed man/gps2udp.1
Removed man/libgps.3
Removed man/gpsrinex.1
Removed man/cgps.1
Removed man/ntpshmmon.1
Removed man/srec.5
Removed man/gpsd.8
Removed man/gpscat.1
Removed man/xgps.1
Removed man/ubxtool.1
Removed man/gpsfake.1
Removed man/zerk.1
Removed man/gpsprof.1
Removed man/xgpsspeed.1
Removed man/gegps.1
Removed leapsecond.pyc
Removed config.log
Removed .sconf_temp/conftest_0
Removed .sconf_temp/conftest_0.c
Removed .sconf_temp/conftest_0.o
Removed .sconf_temp/conftest_1.cpp
Removed .sconf_temp/conftest_1.o
Removed .sconf_temp/conftest_10.c
Removed .sconf_temp/conftest_10.o
Removed .sconf_temp/conftest_11
Removed .sconf_temp/conftest_11.c
Removed .sconf_temp/conftest_11.o
Removed .sconf_temp/conftest_12.c
Removed .sconf_temp/conftest_13.c
Removed .sconf_temp/conftest_13.o
Removed .sconf_temp/conftest_14
Removed .sconf_temp/conftest_14.c
Removed .sconf_temp/conftest_14.o
Removed .sconf_temp/conftest_15
Removed .sconf_temp/conftest_15.c
Removed .sconf_temp/conftest_15.o
Removed .sconf_temp/conftest_16
Removed .sconf_temp/conftest_16.c
Removed .sconf_temp/conftest_16.o
Removed .sconf_temp/conftest_17.c
Removed .sconf_temp/conftest_17.o
Removed .sconf_temp/conftest_18.c
Removed .sconf_temp/conftest_18.o
Removed .sconf_temp/conftest_19.c
Removed .sconf_temp/conftest_19.o
Removed .sconf_temp/conftest_20.c
Removed .sconf_temp/conftest_20.o
Removed .sconf_temp/conftest_21.c
Removed .sconf_temp/conftest_21.o
Removed .sconf_temp/conftest_22.c
Removed .sconf_temp/conftest_22.o
Removed .sconf_temp/conftest_23.c
Removed .sconf_temp/conftest_23.o
Removed .sconf_temp/conftest_24.c
Removed .sconf_temp/conftest_24.o
Removed .sconf_temp/conftest_25.c
Removed .sconf_temp/conftest_26
Removed .sconf_temp/conftest_26.c
Removed .sconf_temp/conftest_26.o
Removed .sconf_temp/conftest_27.c
Removed .sconf_temp/conftest_27.o
Removed .sconf_temp/conftest_28.c
Removed .sconf_temp/conftest_28.o
Removed .sconf_temp/conftest_29
Removed .sconf_temp/conftest_29.c
Removed .sconf_temp/conftest_29.o
Removed .sconf_temp/conftest_30
Removed .sconf_temp/conftest_30.c
Removed .sconf_temp/conftest_30.o
Removed .sconf_temp/conftest_31
Removed .sconf_temp/conftest_31.c
Removed .sconf_temp/conftest_31.o
Removed .sconf_temp/conftest_32
Removed .sconf_temp/conftest_32.c
Removed .sconf_temp/conftest_32.o
Removed .sconf_temp/conftest_33
Removed .sconf_temp/conftest_33.c
Removed .sconf_temp/conftest_33.o
Removed .sconf_temp/conftest_34
Removed .sconf_temp/conftest_34.c
Removed .sconf_temp/conftest_34.o
Removed .sconf_temp/conftest_35.c
Removed .sconf_temp/conftest_35.o
Removed .sconf_temp/conftest_36
Removed .sconf_temp/conftest_36.c
Removed .sconf_temp/conftest_36.o
Removed .sconf_temp/conftest_37
Removed .sconf_temp/conftest_37.c
Removed .sconf_temp/conftest_37.o
Removed .sconf_temp/conftest_39
Removed .sconf_temp/conftest_39.c
Removed .sconf_temp/conftest_39.o
Removed .sconf_temp/conftest_40
Removed .sconf_temp/conftest_40.c
Removed .sconf_temp/conftest_40.o
Removed .sconf_temp/conftest_41
Removed .sconf_temp/conftest_41.c
Removed .sconf_temp/conftest_41.o
Removed .sconf_temp/conftest_42.c
Removed .sconf_temp/conftest_43
Removed .sconf_temp/conftest_43.c
Removed .sconf_temp/conftest_43.o
Removed .sconf_temp/conftest_44
Removed .sconf_temp/conftest_44.c
Removed .sconf_temp/conftest_44.o
Removed .sconf_temp/conftest_45
Removed .sconf_temp/conftest_45.c
Removed .sconf_temp/conftest_45.o
Removed .sconf_temp/conftest_46
Removed .sconf_temp/conftest_46.c
Removed .sconf_temp/conftest_46.o
Removed .sconf_temp/conftest_47
Removed .sconf_temp/conftest_47.c
Removed .sconf_temp/conftest_47.o
Removed .sconf_temp/conftest_48
Removed .sconf_temp/conftest_48.c
Removed .sconf_temp/conftest_48.o
Removed .sconf_temp/conftest_49
Removed .sconf_temp/conftest_49.c
Removed .sconf_temp/conftest_49.o
Removed .sconf_temp/conftest_5
Removed .sconf_temp/conftest_5.c
Removed .sconf_temp/conftest_5.o
Removed .sconf_temp/conftest_50
Removed .sconf_temp/conftest_50.c
Removed .sconf_temp/conftest_50.o
Removed .sconf_temp/conftest_6.c
Removed .sconf_temp/conftest_6.o
Removed .sconf_temp/conftest_8
Removed .sconf_temp/conftest_8.c
Removed .sconf_temp/conftest_8.o
Removed .sconf_temp/conftest_9.c
Removed .sconf_temp/conftest_9.o
Removed directory .sconf_temp
Removed .scons-option-cache
scons: done cleaning targets.
scons: Reading SConscript files ...
This system is: linux2
Checking if compiler accepts -pthread... yes
Checking whether the C++ compiler works... yes
Checking pkg-config for ncurses... yes
Checking pkg-config for tinfo... no
Checking pkg-config for libusb-1.0... yes
Checking for C library librt... yes
Checking for C library libthr... no
Checking pkg-config 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 header file arpa/inet.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 sys/socket.h... yes
Checking for C header file sys/un.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 for C library libbluetooth... yes
Checking that xsltproc can make man pages... yes
Checking if compiler accepts -Wall... yes
Checking if compiler accepts -Wcast-align... yes
Checking if compiler accepts -Wextra... yes
Checking if compiler accepts -Wimplicit-fallthrough... no
Checking if compiler accepts -Wmissing-declarations... yes
Checking if compiler accepts -Wmissing-prototypes... yes
Checking if compiler accepts -Wno-missing-field-initializers... yes
Checking if compiler accepts -Wno-uninitialized... yes
Checking if compiler accepts -Wpointer-arith... yes
Checking if compiler accepts -Wreturn-type... yes
Checking if compiler accepts -Wstrict-prototypes... yes
Checking if compiler accepts -Wvla... yes
Checking whether python program exists.../usr/bin/python
Obtaining Python exe path... /usr/bin/python
Obtaining Python lib dir... /usr/lib/python2.7/site-packages
Obtaining Python config vars... ok
Altered configuration variables:
dbus_export = False (default True): enable DBUS export support
qt = False (default True): build QT bindings
magic_hat = False (default True): special Linux PPS hack for Raspberry Pi et al
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 -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC ais_json.c
gcc -o bits.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC bits.c
gcc -o gpsdclient.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC gpsdclient.c
rm -f gps_maskdump.c && /usr/bin/python maskaudit.py -c /home/alex/gpsd-3.19 > gps_maskdump.c && chmod a-w gps_maskdump.c
gcc -o gps_maskdump.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC gps_maskdump.c
gcc -o gpsutils.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC gpsutils.c
gcc -o hex.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC hex.c
gcc -o json.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC json.c
gcc -o libgps_core.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC libgps_core.c
gcc -o libgps_dbus.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC libgps_dbus.c
gcc -o libgps_json.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC libgps_json.c
gcc -o libgps_shm.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC libgps_shm.c
gcc -o libgps_sock.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC libgps_sock.c
gcc -o netlib.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC netlib.c
gcc -o os_compat.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC os_compat.c
gcc -o rtcm2_json.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC rtcm2_json.c
gcc -o rtcm3_json.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC rtcm3_json.c
gcc -o shared_json.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC shared_json.c
g++ -o libgpsmm.os -c -O2 -pthread -fPIC libgpsmm.cpp
g++ -o libgps.so.25.0.0 -pthread -shared -Wl,-Bsymbolic -Wl,-soname=libgps.so.25 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 -lbluetooth -lrt
Create symlinks for: 'libgps.so.25.0.0': 'libgps.so.25'->'libgps.so.25.0.0', 'libgps.so'->'libgps.so.25.0.0'
gcc -o dbusexport.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 dbusexport.c
Creating 'revision.h'
gcc -o gpsd.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 gpsd.c
gcc -o shmexport.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 shmexport.c
gcc -o timehint.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 timehint.c
gcc -o bsd_base64.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 bsd_base64.c
gcc -o crc24q.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 crc24q.c
gcc -o driver_ais.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_ais.c
gcc -o driver_evermore.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_evermore.c
gcc -o driver_garmin.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_garmin.c
gcc -o driver_garmin_txt.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_garmin_txt.c
gcc -o driver_geostar.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_geostar.c
gcc -o driver_greis.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_greis.c
gcc -o driver_greis_checksum.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_greis_checksum.c
gcc -o driver_italk.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_italk.c
gcc -o driver_navcom.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_navcom.c
gcc -o driver_nmea0183.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_nmea0183.c
gcc -o driver_nmea2000.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_nmea2000.c
gcc -o driver_oncore.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_oncore.c
gcc -o driver_rtcm2.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_rtcm2.c
gcc -o driver_rtcm3.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_rtcm3.c
gcc -o drivers.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 drivers.c
gcc -o driver_sirf.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_sirf.c
gcc -o driver_skytraq.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_skytraq.c
gcc -o driver_superstar2.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_superstar2.c
gcc -o driver_tsip.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_tsip.c
gcc -o driver_ubx.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_ubx.c
gcc -o driver_zodiac.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 driver_zodiac.c
gcc -o geoid.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 geoid.c
gcc -o gpsd_json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 gpsd_json.c
gcc -o isgps.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 isgps.c
gcc -o libgpsd_core.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 libgpsd_core.c
gcc -o matrix.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 matrix.c
gcc -o net_dgpsip.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 net_dgpsip.c
gcc -o net_gnss_dispatch.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 net_gnss_dispatch.c
gcc -o net_ntrip.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 net_ntrip.c
gcc -o ntpshmread.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 ntpshmread.c
gcc -o ntpshmwrite.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 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 -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 packet.c
gcc -o ppsthread.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 ppsthread.c
gcc -o pseudoais.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 pseudoais.c
gcc -o pseudonmea.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 pseudonmea.c
gcc -o serial.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 serial.c
gcc -o subframe.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 subframe.c
timebase_h(["timebase.h"], ["leapseconds.cache"])
gcc -o timebase.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 timebase.c
gcc -o timespec_str.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 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 -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread ais_json.c
gcc -o bits.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread bits.c
gcc -o gpsdclient.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gpsdclient.c
gcc -o gps_maskdump.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gps_maskdump.c
gcc -o gpsutils.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gpsutils.c
gcc -o hex.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread hex.c
gcc -o json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread json.c
gcc -o libgps_core.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread libgps_core.c
gcc -o libgps_dbus.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread libgps_dbus.c
gcc -o libgps_json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread libgps_json.c
gcc -o libgps_shm.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread libgps_shm.c
gcc -o libgps_sock.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread libgps_sock.c
gcc -o netlib.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread netlib.c
gcc -o os_compat.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread os_compat.c
gcc -o rtcm2_json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread rtcm2_json.c
gcc -o rtcm3_json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread rtcm3_json.c
gcc -o shared_json.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -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('/home/alex/gpsd-3.19')
os.chdir('.')
ranlib libgps_static.a
os.chdir('/home/alex/gpsd-3.19')
gcc -o gpsd -pthread dbusexport.o gpsd.o shmexport.o timehint.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt
gcc -o gpsdctl.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gpsdctl.c
gcc -o gpsdctl -pthread gpsdctl.o -L. -lgps_static -lm -lrt
gcc -o gps2udp.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gps2udp.c
gcc -o gps2udp -pthread gps2udp.o -L. -lgps_static -lm -lrt
gcc -o gpsctl.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 gpsctl.c
gcc -o gpsctl -pthread gpsctl.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt
gcc -o gpsdecode.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 gpsdecode.c
gcc -o gpsdecode -pthread gpsdecode.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt
gcc -o gpspipe.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gpspipe.c
gcc -o gpspipe -pthread gpspipe.o -L. -lgps_static -lm -lrt
gcc -o gpsrinex.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gpsrinex.c
gcc -o gpsrinex -pthread gpsrinex.o -L. -lgps_static -lm -lrt
gcc -o gpxlogger.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gpxlogger.c
gcc -o gpxlogger -pthread gpxlogger.o -L. -lgps_static -lm -lrt
gcc -o lcdgps.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread lcdgps.c
gcc -o lcdgps -pthread lcdgps.o -L. -lgps_static -lm -lrt
gcc -o ntpshmmon.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread ntpshmmon.c
gcc -o ntpshmmon -pthread ntpshmmon.o -L. -lgpsd -lgps_static -lm -lrt
gcc -o ppscheck.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread ppscheck.c
gcc -o ppscheck -pthread ppscheck.o -L. -lrt -lbluetooth -lm -lrt
gcc -o cgps.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread cgps.c
gcc -o cgps -pthread cgps.o -L. -lgps_static -lm -lrt -lncurses
gcc -o gpsmon.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 gpsmon.c
gcc -o monitor_garmin.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 monitor_garmin.c
gcc -o monitor_italk.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 monitor_italk.c
gcc -o monitor_nmea0183.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 monitor_nmea0183.c
gcc -o monitor_oncore.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 monitor_oncore.c
gcc -o monitor_sirf.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 monitor_sirf.c
gcc -o monitor_superstar2.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 monitor_superstar2.c
gcc -o monitor_tnt.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 monitor_tnt.c
gcc -o monitor_ubx.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 monitor_ubx.c
gcc -o gpsmon -pthread gpsmon.o monitor_garmin.o monitor_italk.o monitor_nmea0183.o monitor_oncore.o monitor_sirf.o monitor_superstar2.o monitor_tnt.o monitor_ubx.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt -lncurses
gcc -pthread -o geoid-py_2_7_11_final_0.so -c -fno-strict-aliasing -O2 -pthread -fPIC -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/include/python2.7 geoid.c
gcc -pthread -o gpsclient-py_2_7_11_final_0.so -c -fno-strict-aliasing -O2 -pthread -fPIC -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/include/python2.7 gpsclient.c
gcc -pthread -o gpsdclient-py_2_7_11_final_0.so -c -fno-strict-aliasing -O2 -pthread -fPIC -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/include/python2.7 gpsdclient.c
gcc -pthread -o os_compat-py_2_7_11_final_0.so -c -fno-strict-aliasing -O2 -pthread -fPIC -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/include/python2.7 os_compat.c
gcc -pthread -shared -o gps/clienthelpers.so geoid-py_2_7_11_final_0.so gpsclient-py_2_7_11_final_0.so gpsdclient-py_2_7_11_final_0.so os_compat-py_2_7_11_final_0.so -L. -lrt -lbluetooth
gcc -pthread -o crc24q-py_2_7_11_final_0.so -c -fno-strict-aliasing -O2 -pthread -fPIC -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/include/python2.7 crc24q.c
gcc -pthread -o driver_greis_checksum-py_2_7_11_final_0.so -c -fno-strict-aliasing -O2 -pthread -fPIC -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/include/python2.7 driver_greis_checksum.c
gcc -pthread -o driver_rtcm2-py_2_7_11_final_0.so -c -fno-strict-aliasing -O2 -pthread -fPIC -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/include/python2.7 driver_rtcm2.c
gcc -pthread -o gpspacket-py_2_7_11_final_0.so -c -fno-strict-aliasing -O2 -pthread -fPIC -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/include/python2.7 gpspacket.c
gcc -pthread -o hex-py_2_7_11_final_0.so -c -fno-strict-aliasing -O2 -pthread -fPIC -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/include/python2.7 hex.c
gcc -pthread -o isgps-py_2_7_11_final_0.so -c -fno-strict-aliasing -O2 -pthread -fPIC -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/include/python2.7 isgps.c
gcc -pthread -o packet-py_2_7_11_final_0.so -c -fno-strict-aliasing -O2 -pthread -fPIC -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/usr/include/python2.7 packet.c
gcc -pthread -shared -o gps/packet.so crc24q-py_2_7_11_final_0.so driver_greis_checksum-py_2_7_11_final_0.so driver_rtcm2-py_2_7_11_final_0.so gpspacket-py_2_7_11_final_0.so hex-py_2_7_11_final_0.so isgps-py_2_7_11_final_0.so os_compat-py_2_7_11_final_0.so packet-py_2_7_11_final_0.so -L. -lrt -lbluetooth
Creating 'gps-3.19.egg-info'
substituter(["gpsd.php"], ["gpsd.php.in"])
chmod -w gpsd.php
xsltproc --encoding UTF-8 --output man/gpsinit.8 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpsinit.xml
Note: Writing gpsinit.8
xsltproc --encoding UTF-8 --output man/gps.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gps.xml
Note: Writing cgps.1
Note: Writing gegps.1 (soelim stub)
Note: Writing gps.1 (soelim stub)
Note: Writing lcdgps.1 (soelim stub)
Note: Writing xgps.1 (soelim stub)
Note: Writing xgpsspeed.1 (soelim stub)
xsltproc --encoding UTF-8 --output man/gpspipe.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpspipe.xml
Note: Writing gpspipe.1
xsltproc --encoding UTF-8 --output man/ppscheck.8 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/ppscheck.xml
Note: Writing ppscheck.8
xsltproc --encoding UTF-8 --output man/libQgpsmm.3 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/libgpsmm.xml
Note: Writing libgpsmm.3
Note: Writing libQgpsmm.3 (soelim stub)
xsltproc --encoding UTF-8 --output man/gpsdecode.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpsdecode.xml
Note: Writing gpsdecode.1
xsltproc --encoding UTF-8 --output man/lcdgps.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gps.xml
Note: Writing cgps.1
Note: Writing gegps.1 (soelim stub)
Note: Writing gps.1 (soelim stub)
Note: Writing lcdgps.1 (soelim stub)
Note: Writing xgps.1 (soelim stub)
Note: Writing xgpsspeed.1 (soelim stub)
xsltproc --encoding UTF-8 --output man/gpsmon.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpsmon.xml
Note: Writing gpsmon.1
xsltproc --encoding UTF-8 --output man/libgpsmm.3 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/libgpsmm.xml
Note: Writing libgpsmm.3
Note: Writing libQgpsmm.3 (soelim stub)
xsltproc --encoding UTF-8 --output man/gpsctl.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpsctl.xml
Note: Writing gpsctl.1
xsltproc --encoding UTF-8 --output man/gpsd_json.5 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpsd_json.xml
Note: Writing gpsd_json.5
xsltproc --encoding UTF-8 --output man/gpsdctl.8 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpsdctl.xml
Note: Writing gpsdctl.8
xsltproc --encoding UTF-8 --output man/gpxlogger.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpxlogger.xml
Note: Writing gpxlogger.1
xsltproc --encoding UTF-8 --output man/gps2udp.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gps2udp.xml
Note: Writing gps2udp.1
xsltproc --encoding UTF-8 --output man/libgps.3 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/libgps.xml
Note: Writing libgps.3
xsltproc --encoding UTF-8 --output man/gpsrinex.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpsrinex.xml
Note: Writing gpsrinex.1
xsltproc --encoding UTF-8 --output man/cgps.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gps.xml
Note: Writing cgps.1
Note: Writing gegps.1 (soelim stub)
Note: Writing gps.1 (soelim stub)
Note: Writing lcdgps.1 (soelim stub)
Note: Writing xgps.1 (soelim stub)
Note: Writing xgpsspeed.1 (soelim stub)
xsltproc --encoding UTF-8 --output man/ntpshmmon.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/ntpshmmon.xml
Note: Writing ntpshmmon.1
xsltproc --encoding UTF-8 --output man/srec.5 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/srec.xml
Note: Writing srec.5
xsltproc --encoding UTF-8 --output man/gpsd.8 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpsd.xml
Note: Writing gpsd.8
xsltproc --encoding UTF-8 --output man/gpscat.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpscat.xml
Note: Writing gpscat.1
xsltproc --encoding UTF-8 --output man/xgps.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gps.xml
Note: Writing cgps.1
Note: Writing gegps.1 (soelim stub)
Note: Writing gps.1 (soelim stub)
Note: Writing lcdgps.1 (soelim stub)
Note: Writing xgps.1 (soelim stub)
Note: Writing xgpsspeed.1 (soelim stub)
xsltproc --encoding UTF-8 --output man/ubxtool.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/ubxtool.xml
Note: Writing ubxtool.1
xsltproc --encoding UTF-8 --output man/gpsfake.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpsfake.xml
Note: Writing gpsfake.1
xsltproc --encoding UTF-8 --output man/zerk.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/zerk.xml
Note: Writing zerk.1
xsltproc --encoding UTF-8 --output man/gpsprof.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gpsprof.xml
Note: Writing gpsprof.1
xsltproc --encoding UTF-8 --output man/xgpsspeed.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gps.xml
Note: Writing cgps.1
Note: Writing gegps.1 (soelim stub)
Note: Writing gps.1 (soelim stub)
Note: Writing lcdgps.1 (soelim stub)
Note: Writing xgps.1 (soelim stub)
Note: Writing xgpsspeed.1 (soelim stub)
xsltproc --encoding UTF-8 --output man/gegps.1 --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl man/gps.xml
Note: Writing cgps.1
Note: Writing gegps.1 (soelim stub)
Note: Writing gps.1 (soelim stub)
Note: Writing lcdgps.1 (soelim stub)
Note: Writing xgps.1 (soelim stub)
Note: Writing xgpsspeed.1 (soelim stub)
substituter(["libgps.pc"], ["libgps.pc.in"])
chmod -w libgps.pc
substituter(["gpsd.rules"], ["gpsd.rules.in"])
chmod -w gpsd.rules
scons: done building targets.
scons: Reading SConscript files ...
This system is: linux2
Checking if compiler accepts -pthread... (cached) yes
Checking whether the C++ compiler works... (cached) yes
Checking pkg-config for ncurses... (cached) yes
Checking pkg-config for tinfo... (cached) no
Checking pkg-config for libusb-1.0... (cached) yes
Checking for C library librt... (cached) yes
Checking for C library libthr... (cached) no
Checking pkg-config 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 header file arpa/inet.h... (cached) yes
Checking for C header file netdb.h... (cached) yes
Checking for C header file netinet/in.h... (cached) yes
Checking for C header file netinet/ip.h... (cached) yes
Checking for C header file sys/socket.h... (cached) yes
Checking for C header file sys/un.h... (cached) yes
Checking for C header file syslog.h... (cached) yes
Checking for C header file termios.h... (cached) yes
Checking for C header file winsock2.h... (cached) no
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 function strptime()... (cached) yes
Checking for C function gmtime_r()... (cached) yes
Checking for C function inet_ntop()... (cached) yes
Checking for C function fcntl()... (cached) yes
Checking for C function fork()... (cached) yes
Checking for C header file sys/timepps.h... (cached) no
Forcing magic_hat=no since RFC2783 API is unavailable
Checking if sys/ioctl.h supplies TIOCMIWAIT... (cached) yes
Checking for C library libbluetooth... (cached) yes
Checking that xsltproc can make man pages... (cached) no
Checking if compiler accepts -Wall... (cached) yes
Checking if compiler accepts -Wcast-align... (cached) yes
Checking if compiler accepts -Wextra... (cached) yes
Checking if compiler accepts -Wimplicit-fallthrough... (cached) no
Checking if compiler accepts -Wmissing-declarations... (cached) yes
Checking if compiler accepts -Wmissing-prototypes... (cached) yes
Checking if compiler accepts -Wno-missing-field-initializers... (cached) yes
Checking if compiler accepts -Wno-uninitialized... (cached) yes
Checking if compiler accepts -Wpointer-arith... (cached) yes
Checking if compiler accepts -Wreturn-type... (cached) yes
Checking if compiler accepts -Wstrict-prototypes... (cached) yes
Checking if compiler accepts -Wvla... (cached) yes
Checking whether python program exists.../usr/bin/python
Obtaining Python exe path... /usr/bin/python
Obtaining Python lib dir... /usr/lib/python2.7/site-packages
Obtaining Python config vars... ok
Altered configuration variables:
dbus_export = False (default True): enable DBUS export support
qt = False (default True): build QT bindings
magic_hat = False (default True): special Linux PPS hack for Raspberry Pi et al
scons: done reading SConscript files.
scons: Building targets ...
gcc -o gps_maskdump.os -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -fPIC gps_maskdump.c
g++ -o libgps.so.25.0.0 -pthread -shared -Wl,-Bsymbolic -Wl,-soname=libgps.so.25 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 -lbluetooth -lrt
Create symlinks for: 'libgps.so.25.0.0': 'libgps.so.25'->'libgps.so.25.0.0', 'libgps.so'->'libgps.so.25.0.0'
timebase_h(["timebase.h"], ["leapseconds.cache"])
gcc -o timebase.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 timebase.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 gps_maskdump.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread gps_maskdump.c
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('/home/alex/gpsd-3.19')
os.chdir('.')
ranlib libgps_static.a
os.chdir('/home/alex/gpsd-3.19')
gcc -o gpsd -pthread dbusexport.o gpsd.o shmexport.o timehint.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt
gcc -o gpsdctl -pthread gpsdctl.o -L. -lgps_static -lm -lrt
gcc -o gps2udp -pthread gps2udp.o -L. -lgps_static -lm -lrt
gcc -o gpsctl -pthread gpsctl.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt
gcc -o gpsdecode -pthread gpsdecode.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt
gcc -o gpspipe -pthread gpspipe.o -L. -lgps_static -lm -lrt
gcc -o gpsrinex -pthread gpsrinex.o -L. -lgps_static -lm -lrt
gcc -o gpxlogger -pthread gpxlogger.o -L. -lgps_static -lm -lrt
gcc -o lcdgps -pthread lcdgps.o -L. -lgps_static -lm -lrt
gcc -o ntpshmmon -pthread ntpshmmon.o -L. -lgpsd -lgps_static -lm -lrt
gcc -o cgps -pthread cgps.o -L. -lgps_static -lm -lrt -lncurses
gcc -o gpsmon -pthread gpsmon.o monitor_garmin.o monitor_italk.o monitor_nmea0183.o monitor_oncore.o monitor_sirf.o monitor_superstar2.o monitor_tnt.o monitor_ubx.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt -lncurses
xmlto -o `dirname man/gpsinit.8` man man/gpsinit.xml
Note: Writing gpsinit.8
xmlto -o `dirname man/gps.1` man man/gps.xml
Note: Writing cgps.1
Note: Writing gegps.1 (soelim stub)
Note: Writing gps.1 (soelim stub)
Note: Writing lcdgps.1 (soelim stub)
Note: Writing xgps.1 (soelim stub)
Note: Writing xgpsspeed.1 (soelim stub)
xmlto -o `dirname man/gpspipe.1` man man/gpspipe.xml
Note: Writing gpspipe.1
xmlto -o `dirname man/ppscheck.8` man man/ppscheck.xml
Note: Writing ppscheck.8
xmlto -o `dirname man/libQgpsmm.3` man man/libgpsmm.xml
Note: Writing libgpsmm.3
Note: Writing libQgpsmm.3 (soelim stub)
xmlto -o `dirname man/gpsdecode.1` man man/gpsdecode.xml
Note: Writing gpsdecode.1
xmlto -o `dirname man/lcdgps.1` man man/gps.xml
Note: Writing cgps.1
Note: Writing gegps.1 (soelim stub)
Note: Writing gps.1 (soelim stub)
Note: Writing lcdgps.1 (soelim stub)
Note: Writing xgps.1 (soelim stub)
Note: Writing xgpsspeed.1 (soelim stub)
xmlto -o `dirname man/gpsmon.1` man man/gpsmon.xml
Note: Writing gpsmon.1
xmlto -o `dirname man/libgpsmm.3` man man/libgpsmm.xml
Note: Writing libgpsmm.3
Note: Writing libQgpsmm.3 (soelim stub)
xmlto -o `dirname man/gpsctl.1` man man/gpsctl.xml
Note: Writing gpsctl.1
xmlto -o `dirname man/gpsd_json.5` man man/gpsd_json.xml
Note: Writing gpsd_json.5
xmlto -o `dirname man/gpsdctl.8` man man/gpsdctl.xml
Note: Writing gpsdctl.8
xmlto -o `dirname man/gpxlogger.1` man man/gpxlogger.xml
Note: Writing gpxlogger.1
xmlto -o `dirname man/gps2udp.1` man man/gps2udp.xml
Note: Writing gps2udp.1
xmlto -o `dirname man/libgps.3` man man/libgps.xml
Note: Writing libgps.3
xmlto -o `dirname man/gpsrinex.1` man man/gpsrinex.xml
Note: Writing gpsrinex.1
xmlto -o `dirname man/cgps.1` man man/gps.xml
Note: Writing cgps.1
Note: Writing gegps.1 (soelim stub)
Note: Writing gps.1 (soelim stub)
Note: Writing lcdgps.1 (soelim stub)
Note: Writing xgps.1 (soelim stub)
Note: Writing xgpsspeed.1 (soelim stub)
xmlto -o `dirname man/ntpshmmon.1` man man/ntpshmmon.xml
Note: Writing ntpshmmon.1
xmlto -o `dirname man/srec.5` man man/srec.xml
Note: Writing srec.5
xmlto -o `dirname man/gpsd.8` man man/gpsd.xml
Note: Writing gpsd.8
xmlto -o `dirname man/gpscat.1` man man/gpscat.xml
Note: Writing gpscat.1
xmlto -o `dirname man/xgps.1` man man/gps.xml
Note: Writing cgps.1
Note: Writing gegps.1 (soelim stub)
Note: Writing gps.1 (soelim stub)
Note: Writing lcdgps.1 (soelim stub)
Note: Writing xgps.1 (soelim stub)
Note: Writing xgpsspeed.1 (soelim stub)
xmlto -o `dirname man/ubxtool.1` man man/ubxtool.xml
Note: Writing ubxtool.1
xmlto -o `dirname man/gpsfake.1` man man/gpsfake.xml
Note: Writing gpsfake.1
xmlto -o `dirname man/zerk.1` man man/zerk.xml
Note: Writing zerk.1
xmlto -o `dirname man/gpsprof.1` man man/gpsprof.xml
Note: Writing gpsprof.1
xmlto -o `dirname man/xgpsspeed.1` man man/gps.xml
Note: Writing cgps.1
Note: Writing gegps.1 (soelim stub)
Note: Writing gps.1 (soelim stub)
Note: Writing lcdgps.1 (soelim stub)
Note: Writing xgps.1 (soelim stub)
Note: Writing xgpsspeed.1 (soelim stub)
xmlto -o `dirname man/gegps.1` man man/gps.xml
Note: Writing cgps.1
Note: Writing gegps.1 (soelim stub)
Note: Writing gps.1 (soelim stub)
Note: Writing lcdgps.1 (soelim stub)
Note: Writing xgps.1 (soelim stub)
Note: Writing xgpsspeed.1 (soelim stub)
scons: done building targets.
scons: Reading SConscript files ...
This system is: linux2
Checking if compiler accepts -pthread... (cached) yes
Checking whether the C++ compiler works... (cached) yes
Checking pkg-config for ncurses... (cached) yes
Checking pkg-config for tinfo... (cached) no
Checking pkg-config for libusb-1.0... (cached) yes
Checking for C library librt... (cached) yes
Checking for C library libthr... (cached) no
Checking pkg-config 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 header file arpa/inet.h... (cached) yes
Checking for C header file netdb.h... (cached) yes
Checking for C header file netinet/in.h... (cached) yes
Checking for C header file netinet/ip.h... (cached) yes
Checking for C header file sys/socket.h... (cached) yes
Checking for C header file sys/un.h... (cached) yes
Checking for C header file syslog.h... (cached) yes
Checking for C header file termios.h... (cached) yes
Checking for C header file winsock2.h... (cached) no
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 function strptime()... (cached) yes
Checking for C function gmtime_r()... (cached) yes
Checking for C function inet_ntop()... (cached) yes
Checking for C function fcntl()... (cached) yes
Checking for C function fork()... (cached) yes
Checking for C header file sys/timepps.h... (cached) no
Forcing magic_hat=no since RFC2783 API is unavailable
Checking if sys/ioctl.h supplies TIOCMIWAIT... (cached) yes
Checking for C library libbluetooth... (cached) yes
Checking that xsltproc can make man pages... (cached) no
Checking if compiler accepts -Wall... (cached) yes
Checking if compiler accepts -Wcast-align... (cached) yes
Checking if compiler accepts -Wextra... (cached) yes
Checking if compiler accepts -Wimplicit-fallthrough... (cached) no
Checking if compiler accepts -Wmissing-declarations... (cached) yes
Checking if compiler accepts -Wmissing-prototypes... (cached) yes
Checking if compiler accepts -Wno-missing-field-initializers... (cached) yes
Checking if compiler accepts -Wno-uninitialized... (cached) yes
Checking if compiler accepts -Wpointer-arith... (cached) yes
Checking if compiler accepts -Wreturn-type... (cached) yes
Checking if compiler accepts -Wstrict-prototypes... (cached) yes
Checking if compiler accepts -Wvla... (cached) yes
Checking whether python program exists.../usr/bin/python
Obtaining Python exe path... /usr/bin/python
Obtaining Python lib dir... /usr/lib/python2.7/site-packages
Obtaining Python config vars... ok
Altered configuration variables:
dbus_export = False (default True): enable DBUS export support
qt = False (default True): build QT bindings
magic_hat = False (default True): special Linux PPS hack for Raspberry Pi et al
scons: done reading SConscript files.
scons: Building targets ...
timebase_h(["timebase.h"], ["leapseconds.cache"])
gcc -o timebase.o -c -pthread -Wall -Wcast-align -Wextra -Wmissing-declarations -Wmissing-prototypes -Wno-missing-field-initializers -Wno-uninitialized -Wpointer-arith -Wreturn-type -Wstrict-prototypes -Wvla -O2 -pthread -I/usr/include/libusb-1.0 timebase.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 gpsd -pthread dbusexport.o gpsd.o shmexport.o timehint.o -L. -lgpsd -lgps_static -lusb-1.0 -lbluetooth -lm -lrt
rm -f //usr/local/lib/libgps.*
Install file: "gpsd" as "/usr/local/sbin/gpsd"
scons: *** [/usr/local/sbin/gpsd] /usr/local/sbin/gpsd: Permission denied
scons: building terminated because of errors.
scons: Reading SConscript files ...
This system is: linux2
Checking if compiler accepts -pthread... (cached) yes
Checking whether the C++ compiler works... (cached) yes
Checking pkg-config for ncurses... (cached) yes
Checking pkg-config for tinfo... (cached) no
Checking pkg-config for libusb-1.0... (cached) yes
Checking for C library librt... (cached) yes
Checking for C library libthr... (cached) no
Checking pkg-config 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 header file arpa/inet.h... (cached) yes
Checking for C header file netdb.h... (cached) yes
Checking for C header file netinet/in.h... (cached) yes
Checking for C header file netinet/ip.h... (cached) yes
Checking for C header file sys/socket.h... (cached) yes
Checking for C header file sys/un.h... (cached) yes
Checking for C header file syslog.h... (cached) yes
Checking for C header file termios.h... (cached) yes
Checking for C header file winsock2.h... (cached) no
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 function strptime()... (cached) yes
Checking for C function gmtime_r()... (cached) yes
Checking for C function inet_ntop()... (cached) yes
Checking for C function fcntl()... (cached) yes
Checking for C function fork()... (cached) yes
Checking for C header file sys/timepps.h... (cached) no
Forcing magic_hat=no since RFC2783 API is unavailable
Checking if sys/ioctl.h supplies TIOCMIWAIT... (cached) yes
Checking for C library libbluetooth... (cached) yes
Checking that xsltproc can make man pages... (cached) no
Checking if compiler accepts -Wall... (cached) yes
Checking if compiler accepts -Wcast-align... (cached) yes
Checking if compiler accepts -Wextra... (cached) yes
Checking if compiler accepts -Wimplicit-fallthrough... (cached) no
Checking if compiler accepts -Wmissing-declarations... (cached) yes
Checking if compiler accepts -Wmissing-prototypes... (cached) yes
Checking if compiler accepts -Wno-missing-field-initializers... (cached) yes
Checking if compiler accepts -Wno-uninitialized... (cached) yes
Checking if compiler accepts -Wpointer-arith... (cached) yes
Checking if compiler accepts -Wreturn-type... (cached) yes
Checking if compiler accepts -Wstrict-prototypes... (cached) yes
Checking if compiler accepts -Wvla... (cached) yes
Checking whether python program exists.../usr/bin/python
Obtaining Python exe path... /usr/bin/python
Obtaining Python lib dir... /usr/lib/python2.7/site-packages
Obtaining Python config vars... ok
Altered configuration variables:
dbus_export = False (default True): enable DBUS export support
qt = False (default True): build QT bindings
magic_hat = False (default True): special Linux PPS hack for Raspberry Pi et al
scons: done reading SConscript files.
scons: Building targets ...
scons: *** Do not know how to make File target `scons' (/home/alex/gpsd-3.19/scons).  Stop.
scons: building terminated because of errors

maybe "nohup scons install" needs to be done with su -c 'nohup scons install', and

I also did the following:
        rm nohup.out
        nohup scons -c
        PATH=/opt/gcc-linaro-6.3.1-2017.02-i686_arm-linux-gnueabihf:$PATH nohup scons --config=force qt=no dbus_export=no prefix=/data/procjects/Hola-PC/buildroot-2017.08-sk/output/staging/usr sysroot=/data/procjects/Hola-PC/buildroot-2017.08-sk/output/staging target=arm-linux-gnueabihf

and I don't understand, why gpsd compiled for ARM:

$file gpsd
gpsd: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=92507da4258a3874506debbdcc492db4683a884b, not stripped

but libraries in gps packet compiled for x86:

~/gpsd-3.19/gps$ file clienthelpers.so
clienthelpers.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped

How to do, that libraries from gps packet also compiles for ARM?

Thx.

Yo Александр!

On Wed, 12 Aug 2020 18:49:05 +0500
Александр Лясин <alexander.lyasin@gmail.com> wrote:

> I compile GPSD 3.19v:
> # gpsd -V
> gpsd: 3.19-dev (revision dev-3.19a-770-gde7a1c4) 

That is pretty old.  Early 2019.  Why not something a lot newer?

> I created .scons-option-cache 

Don't care.  I need the full build log.  Everything from the initial
"scons -c" to "scons check".

> *scons 

None of these are valid options:

 wordsize=32
 snapshot=off
 arch=arm
 sample=shell

These are OK:

 qt=no
 dbus_export=no

You sent little about the install, which is near your problem area.
To debug we need to full log of the build.

Do it this way:
        rm nohup.out
        nohup scons -c
        nohup scons --config=force qt=no dbus_export=no
        nohup scons
        nohup scons install
        nohup scons scons

Send us the nohup.out file.

RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
        gem@rellim.com  Tel:+1 541 382 8588

            Veritas liberabit vos. -- Quid est veritas?
    "If you can't measure it, you can't improve it." - Lord Kelvin



reply via email to

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