【问题标题】:Failed to cabal install poppler无法安装 poppler
【发布时间】:2012-03-05 14:54:17
【问题描述】:

我正在使用带有 ghc-7.0.3 的 ArchLinux。

我已经安装了 poppler-0.18.3 和 pango-1.29.4。

Configuring poppler-0.12.2...
Preprocessing library poppler-0.12.2...
gtk2hsC2hs: Errors during expansion of binding hooks:

./Graphics/UI/Gtk/Poppler/Types.chs:121: (column 12) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `PangoContext' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:140: (column 22) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `pango_context_get_type' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:144: (column 12) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `PangoLayout' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:163: (column 22) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `pango_layout_get_type' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:167: (column 12) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `PangoFont' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:186: (column 22) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `pango_font_get_type' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:190: (column 12) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `PangoFontFamily' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:209: (column 22) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `pango_font_family_get_type' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:213: (column 12) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `PangoFontFace' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:232: (column 22) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `pango_font_face_get_type' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:236: (column 12) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `PangoFontMap' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:255: (column 22) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `pango_font_face_get_type' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:259: (column 12) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `PangoFontset' in the header file.
./Graphics/UI/Gtk/Poppler/Types.chs:278: (column 22) [ERROR] 
  >>> Unknown identifier!
  Cannot find a definition for `pango_fontset_get_type' in the header file.

cabal: Error: some packages failed to install:
poppler-0.12.2 failed during the building phase. The exception was:
ExitFailure 1

【问题讨论】:

  • @MatveyB.Aksenov 是的,pango-1.29.4
  • Arch 没有这个包吗?
  • @ivanm 不。 pacman -S poppler 结果 poppler poppler-data poppler-glib poppler-qt python-poppler

标签: haskell cabal ffi


【解决方案1】:

【讨论】:

  • 链接失效,估计this是同一个补丁。
猜你喜欢
  • 2019-02-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-08
  • 2011-08-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多