library linking is strange and mysterious