cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -O2 -pipe -funroll-loops -mmmx -msse -msse2 -march=pentiumpro -D_FORTIFY_SOURCE=2 -MT obex.lo -MD -MP -MF .deps/obex.Tpo -c obex.c -fPIC -DPIC -o .libs/obex.o In file included from obex_main.h:61, from obex.c:49: obex_transport.h:43:33: bluetooth/bluetooth.h: No such file or directory obex_transport.h:44:30: bluetooth/rfcomm.h: No such file or directory In file included from obex_main.h:61, from obex.c:49: obex_transport.h:58: error: field `rfcomm' has incomplete type In file included from obex.c:62: btobex.h:33: error: syntax error before "bdaddr_t" btobex.h:34: error: syntax error before "bdaddr_t" obex.c:1026: error: syntax error before "bdaddr_t" obex.c: In function `BtOBEX_ServerRegister': obex.c:1030: error: `self' undeclared (first use in this function) obex.c:1030: error: (Each undeclared identifier is reported only once obex.c:1030: error: for each function it appears in.) obex.c:1033: error: `src' undeclared (first use in this function) obex.c:1034: error: `BDADDR_ANY' undeclared (first use in this function) obex.c:1035: error: `channel' undeclared (first use in this function) obex.c: At top level: obex.c:1049: error: syntax error before "bdaddr_t" obex.c: In function `BtOBEX_TransportConnect':