Gary,
I attach a typescript. I think the problem is that if the library is not installed, the *check* for the library fails.
===
Package libusb-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libusb-1.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libusb-1.0', required by 'virtual:world', not found
OSError: 'pkg-config --cflags --libs libusb-1.0' exited 1:
File "/home/sanjeev/SRC/gpsd/SConstruct", line 1226:
for s in libgpsd_sources],
File "/usr/lib/scons/SCons/Environment.py", line 260:
return MethodWrapper.__call__(self, target, source, *args, **kw)
File "/usr/lib/scons/SCons/Environment.py", line 224:
return self.method(*nargs, **kwargs)
File "/usr/lib/scons/SCons/Builder.py", line 644:
env = env.Override(env_kw)
File "/usr/lib/scons/SCons/Environment.py", line 636:
if merges: env.MergeFlags(merges)
File "/usr/lib/scons/SCons/Environment.py", line 814:
args = self.ParseFlags(args)
File "/usr/lib/scons/SCons/Environment.py", line 800:
do_parse(arg)
File "/usr/lib/scons/SCons/Environment.py", line 671:
for t in arg: do_parse(t)
File "/usr/lib/scons/SCons/Environment.py", line 676:
arg = self.backtick(arg[1:])
File "/usr/lib/scons/SCons/Environment.py", line 594:
raise OSError("'%s' exited %d" % (command, status))
===