errors:
undefined reference to `uv_key_create'
undefined reference to `uv_mutex_init'
and more 332 errors o_O
It sounds like you didn't provide libuv as a link library; using '-luv' on unix like systems when compiling with gcc or clang or ensure the 'uv.lib' or 'uv_a.lib' is assigned in the Linker->Input section for Visual Studio.
If you want a complete static application you need to build all the dependencies statically as well (e.g. OpenSSL, libuv) when building your application or if on Windows and using DLLs you will need to make sure that they are in your PATH or in your application directory after compilation to properly execute your application.
~Fero
> unix:!macx: LIBS += -L$$PWD/../../../../opt/cas_driver/libuv/lib/libuv.a
I don't use QT Creator so I am not sure how you are creating your library search path (-L), but you should fix that path and ensure the libuv library is set as your link library (-luv).
~Fero
Even if you include the static lib when building the C/C++ driver you also need to link the C/C++ driver and its dependencies when you are making your application.
~Fero