【问题标题】:Fatal Error Installing linkparser on Ubuntu 11.10在 Ubuntu 11.10 上安装链接解析器的致命错误
【发布时间】:2012-03-31 03:43:23
【问题描述】:

我正在使用 rvm、ruby 1.9.3、link-grammar (sudo apt-get install link-grammar) 和 pkg-config。我在 OSX 上也有同样的设置,而且效果很好。

运行“gem install linkparser”失败:

/usr/local/include/link-grammar/link-includes.h:16:36
  fatal error: link-grammar/api-types.h: No such file or directory

我也尝试过手动安装链接语法,然后运行:

gem install linkparser -- --with-link-grammar=/usr/local
gem install linkparser -- --with-link-grammar=/usr/share
gem install linkparser -- --with-link-grammar=/usr/share/link-grammar

我每次都遇到同样的错误。

有谁知道如何让链接解析器识别链接语法?

谢谢

【问题讨论】:

    标签: ruby ubuntu rvm linkparser link-grammar


    【解决方案1】:

    虽然不是直接的答案,但我在 Python 上遇到了类似的问题。

    安装 linkparser-dev 包会有所帮助。

    【讨论】:

      【解决方案2】:

      我通过以下操作成功安装了它:

      wget http://www.abisource.com/downloads/link-grammar/4.7.4/link-grammar-4.7.4.tar.gz
      tar zxvf link-grammar-4.7.4.tar.gz
      cd link-grammar-4.7.4
      mkdir -p /home/MYUSER/usr/local
      ./configure --prefix=/home/MYUSER/usr/local
      make
      make install
      
      gem install linkparser -- --with-link-grammar-dir=/home/MYUSER/usr/local/
      

      来源:http://code.tripodtravel.co.nz/2010/01/02/installing-link-parser-on-dreamhost/

      【讨论】:

      • 我怀疑如果您只是在“gem install”命令中包含“-”,它实际上可以与从 apt 安装的版本一起使用。我要建议的另一件事是确保您安装了“-dev”版本的链接语法,因为链接解析器需要开发头文件。但很高兴看到您找到了解决方法。
      【解决方案3】:

      你应该试试:

      gem install linkparser -- --with-opt-dir=/usr/local
      

      或者:

      gem install linkparser -- --with-link-grammar-dir=/usr/local
      

      【讨论】:

      • 每种情况的问题相同。 gem_make.out 失败:“检查链接语法/链接包含.h ...否”
      • /usr/local/include/link-grammar/link-includes.h 是否存在?
      • 为了让 extconf.rb 能够看到选项,需要将它们从参数中拆分为 'gem',否则 gem 认为它们是 'install' 子命令的无效选项并忽略它们。您可以使用空选项 ('--') 将它们从 gem 选项中分离出来。所以:gem install linkparser -- --with-link-grammar-dir=/usr/local
      • 我在所有情况下都使用了额外的'--'。
      猜你喜欢
      • 1970-01-01
      • 2013-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多