[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gpsd-users] Error while compiling NAN undeclared in gpsdclient.c
From: |
Charles Curley |
Subject: |
Re: [gpsd-users] Error while compiling NAN undeclared in gpsdclient.c |
Date: |
Tue, 8 May 2012 12:29:04 -0600 |
On Tue, 08 May 2012 20:06:23 +0200
Bas van Duijnhoven <address@hidden> wrote:
> btw: any tips on how to reduce the (already small) footprint of GPSD
> to an even tinier scale?
Get rid of drivers you don't need. I use:
--------------------------------------------------
#! /bin/bash
# Time-stamp: <2012-05-08 12:26:14 charles tmpmsg.0x27b1f90>
# assume we're in the gpsd build tree.
# ./configure \
scons \
aivdm=False \
ashtech=False \
bluez=False \
earthmate=False \
evermore=False \
fury=False \
fv18=False \
garmin=False \
garmintxt=False \
geostar=False \
gpsclock=False \
ipv6=False \
itrax=False \
libgpsmm=False \
libQgpsmm=False \
mtk3301=False \
navcom=False \
ntrip=False \
oceanserver=False \
oldstyle=False \
oncore=False \
pps=False \
pps_on_cts=False \
rtcm104v2=False \
rtcm104v3=False \
shm_export=False \
superstar2=False \
tnt=False \
tripmate=False \
tsip=False \
ubx=False \
$*
exit
debug=True \
This should produce the following:
...
Altered configuration variables:
ashtech = False (default True): Ashtech support
earthmate = False (default True): DeLorme EarthMate Zodiac support
evermore = False (default True): EverMore binary support
fv18 = False (default True): San Jose Navigation FV-18 support
garmin = False (default True): Garmin kernel driver support
garmintxt = False (default True): Garmin Simple Text support
geostar = False (default True): Geostar Protocol support
itrax = False (default True): iTrax hardware support
mtk3301 = False (default True): MTK-3301 support
navcom = False (default True): Navcom support
oncore = False (default True): Motorola OnCore chipset support
superstar2 = False (default True): Novatel SuperStarII chipset support
tnt = False (default True): True North Technologies support
tripmate = False (default True): DeLorme TripMate support
tsip = False (default True): Trimble TSIP support
ubx = False (default True): UBX Protocol support
aivdm = False (default True): AIVDM support
gpsclock = False (default True): GPSClock support
ntrip = False (default True): NTRIP support
oceanserver = False (default True): OceanServer support
rtcm104v2 = False (default True): rtcm104v2 support
rtcm104v3 = False (default True): rtcm104v3 support
pps = False (default True): PPS time syncing support
shm_export = False (default True): export via shared memory
bluez = False (default True): BlueZ support for Bluetooth devices
ipv6 = False (default True): build IPv6 support
oldstyle = False (default True): oldstyle (pre-JSON) protocol support
libgpsmm = False (default True): build C++ bindings
libQgpsmm = False (default True): build QT bindings
...
address@hidden:~/versioned/gpsd$ ./gpsd -l
Unknown
n Generic NMEA
n b SiRF binary
JSON slave driver
address@hidden:~/versioned/gpsd$
--------------------------------------------------
--
Charles Curley /"\ ASCII Ribbon Campaign
Looking for fine software \ / Respect for open standards
and/or writing? X No HTML/RTF in email
http://www.charlescurley.com / \ No M$ Word docs in email
Key fingerprint = CE5C 6645 A45A 64E4 94C0 809C FFF6 4C48 4ECD DFDB