问题标签 [libiconv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
33 回答
76793 浏览

ruby - 为什么在 Mac OS 上安装 Nokogiri 失败并缺少 libiconv?

我一直在尝试在 Mac OS 10.9.3 上安装 Nokogiri,无论我尝试什么,安装最终都会失败,并显示以下错误消息:

在网上找到了很多帮助之后,包括使用 brew 构建和安装 libxml2 和 libxslt 以及从源代码构建 libiconv(如“安装 Nokogiri ”中所述),错误仍然存​​在。

当尝试运行 Nokogiri 的安装时,libxml2 和 libxslt 似乎很好,但 libiconv 却没有。

任何对这些事情有更好了解的人都知道如何安装 Nokogiri 吗?

0 投票
4 回答
5960 浏览

nokogiri - 使用 rspec 时出错,安装 Homebrew 和卸载 MacPorts 后缺少库

我可能走得太远了,超出了我的知识范围。我安装了Homebrew ,在它继续给我安装MacPorts的警告后,我卸载了它。但是现在我的 rspec 测试没有运行。

这些是我得到的错误:

我已经通过 Homebrew 安装了 libiconv,但这并没有解决它。它抱怨 libiconv 版本号。这是问题吗?

这里发生了什么,我需要做什么?

0 投票
1 回答
2576 浏览

c++ - c++,MingW,未定义的对“libiconv”的引用

我在使用 MingW 时遇到了这些错误:

我安装了 MingW 的 libiconv 包。这是什么原因造成的?如果这很重要,我正在尝试让tinygettext工作。

0 投票
1 回答
10149 浏览

macos - libiconv.2.dylib Mac OS X 问题

我对重要文件 libiconv.2.dylib 有疑问。当我想启动一些应用程序(如 macvim 等)时,我收到此错误:

有没有办法恢复(没有可用的时间机器)或为 Mac(10.6)重新编译这个库?

0 投票
2 回答
1203 浏览

ruby - nokogiri.so LoadError 可能与 Solaris 上的 libiconv 有问题

我试图让 Ruby gem "Nokogiri" 在我没有 root 权限的 Solaris 机器上运行。到目前为止我所做的:

  • 我已经在我的主目录中构建了自己的 ruby​​ 版本(1.9.2p180)
  • 尝试使用“gem install nokogiri”安装 nokogiri

gem install 然后抛出这个错误:

所以我在 /home/myuser/work/libiconv 下载并构建了 libiconv

并将位置作为 nokogiri 的参数传递:

现在 gem 构建并且没有显示错误。问题是,当我现在尝试使用它时,例如在 irb 中,它以某种方式无法加载:

但是当我寻找应该丢失的文件时,它就在那里并且可读/可执行:

好的,这就是我卡住的地方..文件在那里但无法打开?我试图重建没有效果的 libiconv。Nokogiri 不会抛出构建过程失败的任何错误。所以我不知道如何解决这个问题,谷歌也无法给我答案。我希望这里有人能给我一些提示。

/编辑

我用谷歌搜索了更多,发现有人使用 ldd 来显示依赖关系的这篇文章。当我对 nokogiri 做同样的事情时,它说:

我想这是因为它是一个 ruby​​ 文件,但如果它是相关的,我想提一下。

0 投票
3 回答
395 浏览

qt - 每个 Qt 应用程序都在一个地方崩溃?

基本上,我尝试运行的所有 Qt 应用程序都会在一个地方崩溃:

我怀疑这与iconv它在 Mac OS X 上不是很“稳定”有关。我不知道问题是什么,我尝试libiconv从 Macports 重新安装,甚至自己构建它,但我仍然得到相同的结果问题。

也许它 dlsyms 所需的符号(可能丢失)然后跳转到地址,导致该地址(因此0x0000000000000000在回溯中)。

可能的问题是什么?(对不起,如果这是问错的地方)

0 投票
1 回答
2571 浏览

macports - 如何将 MacPort 的 libiconv 替换为 Mac 默认的 64 位版本?

MacPorts 安装了“libiconv @1.14_0+universal”作为我系统的依赖项。这恰好是 32 位风格,当我尝试编译一个名为 Simon Listens 的语音识别软件时,它开始引起问题。在谷歌搜索时,我发现 Mac 实际上默认带有 64 位版本的 libiconv,并且我能够在我的系统上找到上述文件:

为了使用系统库,我能想到的最快方法是卸载 MacPort 的 libiconv 版本,以便系统库最终被选为后备,因为它必须在 PATH 楼下的某个地方出现(我的猜测) .

但由于依赖关系而失败:

所以现在我的问题是如何告诉 MacPort 替换它的依赖图以指向并使用我系统上已经存在的库?

0 投票
1 回答
468 浏览

macos - Mac OS X Lion git 推送

在 Mac OS X Lion 10.7.2 上,当我尝试使用 ssh 推送到远程存储库时

我明白了

libiconv.2.dylib 文件位于 /usr/local /usr/local/lib

我试过从源代码重新编译最新的 git 1.7.7.3 和 libconv-1.14

但这并没有解决问题

0 投票
1 回答
192 浏览

haskell - 运行在 Mac 上编译的 Haskell 程序时出现 mkTextEncoding 错误

我正在使用通过 Homebrew 安装的 Haskell Platform 2011.2.0.1。我已经建立了一个已定义相关依赖项的 cabalized 项目。可执行文件只是打印出传递给它的参数。程序编译和链接正确,但是当程序...

主要.hs:

...运行,我得到...

痕迹:

我的 PATH 变量的相关部分内容如下:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/texbin:/usr/X11/bin

我认为这是一个与libiconv. 有任何想法吗?谢谢!

0 投票
2 回答
293 浏览

c - 如何修改特定包含的包含路径

我有一个同时使用 iconv 功能和 libxml2 的应用程序。

libxml2 安装在/usr/local,所以我使用的是编译器标志-I/usr/local/include。还有一个/usr/local我不想使用的独立 libiconv 安装(我想使用 glibc 中的那个)。

在我的应用程序代码中,我可以通过以下方式解决 iconv 问题:

然而,问题是 libxml2 的东西也使用 iconv 来实现它自己的内部目的。而 libxml2 标头只是这样做:

有什么办法吗?例如,我可以在包含 libxml 标头的代码中做任何事情,告诉它在哪里搜索 iconv?