Sadik,
your error message
> ld: fatal: file ns: cannot write file; errno=28
is due to insufficient disk space. You can verify this by looking at
/usr/include/sys/errno.h, where the system error messages are defined.
#define ENOSPC 28 /* No space left on device */
Check if your quota is exceeded.
-Chris.