找回密码
 注册
查看: 1540|回复: 3

〖原创〗在cygwin下使用duns的补丁

[复制链接]
发表于 2004-11-23 11:26:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
[这个贴子最后由lvxiang在 2004/11/24 08:52am 第 1 次编辑]

我的系统是Cygwin2.29 + GNU make 3.79.1 + gcc 2.95.2-5 ,已测试通过,尚未在其他系统测试,请大家帮忙测试
下载附件patch.rar
将dunssrc_cygwin 复制到 util
将Makefile 复制到 src,覆盖原文件
将Makesystem_cygwin 复制到 makesystem
设制DUNSARCH为cygwin,而非linux
其它过程同linux下的设置
注意:
1.在lib目录下运行make时,可能会提示错误:
gcc: all.o: No such file or directory
make: *** [all] Error 1
这是cygwin下gnu make默认规则引起的错误,不影响duns的安装。
2.使用dunssrc_cygwin来生成source
3. 生成source时可能会提示错误:
gcc: source.o: No such file or directory
make: *** [all] Error 1
这也是由于gnu make的默认规则引起,不影响duns的使用
4.在生成的源代码目录下进行编译连接时
使用命令 make duns.e
不要使用 make
5.在生成源代码过程中会在src目录下生成cygwin_src目录,如果生成源代码过程出现错误而终止,可手工删除该目录
发表于 2004-11-24 20:30:57 | 显示全部楼层

〖原创〗在cygwin下使用duns的补丁

老兄,你为何要打个补丁?
我没打补丁也能用。
 楼主| 发表于 2004-11-29 14:28:16 | 显示全部楼层

〖原创〗在cygwin下使用duns的补丁

如果是直接下载的原始duns能在cygwin下直接使用?
发表于 2004-11-29 16:13:21 | 显示全部楼层

〖原创〗在cygwin下使用duns的补丁

忘了,不能直接使用。但是只要将原来的src和pregrid目录下的*.F的扩展名给为FOR或者其它,然后在makesystem中将某个中意的makesystem文件中的后缀规则稍微改一下就行了。我改了很久了,都忘了。这是因为在linux系统下,文件名和目录名都是区分大小写的,与win下的不同引起的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表