I'm running Ubuntu 10.10 and having a couple of issues.

I've got both options for the toolchain work, only one is in the path at a time while testing.

With one of them it seems to compile fine: I can use ./osmocom with something like hello world and this works. However when I go to look at layer23 the binary has not been compiled and I have this error in the conf.log:

configure:3833: checking for gps_waiting in -lgps
configure:3858: gcc -o conftest -g -O2   conftest.c -lgps   >&5
/usr/bin/ld: cannot find -lgps
collect2: ld returned 1 exit status
configure:3858: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "layer23"
| #define VERSION "0.0.0"
| /* end confdefs.h.  */


I'm sure most of these are environment error but wanted to check. In the update-libosmocore.sh I get an error that git-subtree doesn't exist. I found git subtree as a third party install that was not in the documentation but it's command is git subtree versus being git-subtree.

Any thoughts would be appreciated.