My compile line is:
$GCC -O0 -o ONVIFTargetServiceDiscovery ONVIFTargetServiceDiscovery.o Utilities.o Logger.o Socket.o -luuid -lpthread
Where: GCC="arm-linux-gnueabi-g++"
When executed, this results in
/usr/lib/gcc-cross/arm-linux-gnueabi/4.7/../../../../arm-linux-gnueabi/bin/ld: canot find -luuid"
And, in fact, the library does not exist in /usr/lib/gcc-cross/arm-linux-gnueabi/4.7
. I have been unsuccessful at locating packages containing libuuid
for cross-compiling on Ubuntu targeting the ARM processor that will install.
I am relatively new to Linux development.