ok, I figured out why libegg was failing, it required gnutls. the packages for gnutls that come with pdaXrom don't include the .la files and once I compiled gnutls and its dependencies, with all the required .la files, libegg compiles and links fine and so does gnome-bluetooth