显然,Solaris 10不再支持静态链接。因此,我想知道是否有人可以帮助我重写makefile,以便它支持动态链接。实质上, 以下链接器命令给我一个错误消息,找不到_memset。 Memset本身位于标准库中,不应静态链接。这是链接器命令:
/ usr / ccs / bin / ld -o q -e start_master -dn -z defs -M ../../../mapfile.q {object files}}
任何人都知道我现在如何在Solaris 10上运行它?
谢谢!
答案 0 :(得分:2)
怎么样?
/usr/ccs/bin/ld -o q -e start_master -Bstatic -z defs -M ../../../mapfile.q {list of object files} -Bdynamic -lc