有熟悉setup系统的朋友吗

有熟悉setup系统的朋友吗

近日在制作scipy和numpy的pkgsrc(netbsd),遇到一个很大的难题。

NUMPY的制作比较顺利,而SCIPY就有问题了:
NETBSD的PKGSRC包装系统命令、库等。SCIPY在这个包装的环境里检测到f77,但在生成动态库的时候不加-shared参数,导致错误。

如果不用PKGSRC的包装环境,那么scipy能正常检测到f77为g77,并且在生成动态库的时候自动加上-shared参数,编译、安装、运行均正常。

问题就是:SCIPY用的SETUP系统,是如何检测f77的?-shared参数又是如何判断加不加的?
终于找到问题所在。
真累。