getting some crazy linker/symbol problem.. libc++ bug?