I have an embedded system running Linux Kernel 3.10 and Busybox.
If I cross compile (toolchain build by buildroot so its using uclibc) a program without the -static
I found the answers.. I mad a simple mistake of not putting the uClibc libraries on my filesystem.
I know have the libraries there and I can run non static applications!