每当我尝试运行我的.exe cobol文件时,我都会收到此错误..
找不到fileName.exe入口点 程序入口point_impure_ptr无法位于动态链接库cygwin1.dll
中
我正在使用OpenCObol和cygwin ver1.7.15.thanks
答案 0 :(得分:3)
您需要为下面的命令指定正确的路径,但Cygwin似乎非常有点入口点地址和更新,系统包含 rebaseall 命令来帮助解决此问题。大多数情况下,我目睹了它是在 setup.exe传递之后,而Cygwin系统仍然处于活动状态(可能只在后台并且不可见)。
C:\Users\btiffin\cygwin\bin\dash -c '/usr/bin/rebaseall'
从Windows CMD shell运行它(当Cygwin不活动时,比如在干净启动之后和运行Cygwin shell之前。基本上cygwin1.dll无法打开)。您需要为特定安装使用正确的Windows路径破折号。谷歌Cygwin rebase详细文章。
答案 1 :(得分:0)
从cygwin 1.5升级到1.7后,我收到了类似的错误消息。我通过从头开始完全删除并重新安装1.7来解决它。有人告诉我,多个版本的dll可能存在问题。