问题标签 [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.
ruby - 为什么在 Mac OS 上安装 Nokogiri 失败并缺少 libiconv?
我一直在尝试在 Mac OS 10.9.3 上安装 Nokogiri,无论我尝试什么,安装最终都会失败,并显示以下错误消息:
在网上找到了很多帮助之后,包括使用 brew 构建和安装 libxml2 和 libxslt 以及从源代码构建 libiconv(如“安装 Nokogiri ”中所述),错误仍然存在。
当尝试运行 Nokogiri 的安装时,libxml2 和 libxslt 似乎很好,但 libiconv 却没有。
任何对这些事情有更好了解的人都知道如何安装 Nokogiri 吗?
nokogiri - 使用 rspec 时出错,安装 Homebrew 和卸载 MacPorts 后缺少库
我可能走得太远了,超出了我的知识范围。我安装了Homebrew ,在它继续给我安装MacPorts的警告后,我卸载了它。但是现在我的 rspec 测试没有运行。
这些是我得到的错误:
我已经通过 Homebrew 安装了 libiconv,但这并没有解决它。它抱怨 libiconv 版本号。这是问题吗?
这里发生了什么,我需要做什么?
c++ - c++,MingW,未定义的对“libiconv”的引用
我在使用 MingW 时遇到了这些错误:
我安装了 MingW 的 libiconv 包。这是什么原因造成的?如果这很重要,我正在尝试让tinygettext工作。
macos - libiconv.2.dylib Mac OS X 问题
我对重要文件 libiconv.2.dylib 有疑问。当我想启动一些应用程序(如 macvim 等)时,我收到此错误:
有没有办法恢复(没有可用的时间机器)或为 Mac(10.6)重新编译这个库?
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 文件,但如果它是相关的,我想提一下。
qt - 每个 Qt 应用程序都在一个地方崩溃?
基本上,我尝试运行的所有 Qt 应用程序都会在一个地方崩溃:
我怀疑这与iconv
它在 Mac OS X 上不是很“稳定”有关。我不知道问题是什么,我尝试libiconv
从 Macports 重新安装,甚至自己构建它,但我仍然得到相同的结果问题。
也许它 dlsyms 所需的符号(可能丢失)然后跳转到地址,导致该地址(因此0x0000000000000000
在回溯中)。
可能的问题是什么?(对不起,如果这是问错的地方)
macports - 如何将 MacPort 的 libiconv 替换为 Mac 默认的 64 位版本?
MacPorts 安装了“libiconv @1.14_0+universal”作为我系统的依赖项。这恰好是 32 位风格,当我尝试编译一个名为 Simon Listens 的语音识别软件时,它开始引起问题。在谷歌搜索时,我发现 Mac 实际上默认带有 64 位版本的 libiconv,并且我能够在我的系统上找到上述文件:
为了使用系统库,我能想到的最快方法是卸载 MacPort 的 libiconv 版本,以便系统库最终被选为后备,因为它必须在 PATH 楼下的某个地方出现(我的猜测) .
但由于依赖关系而失败:
所以现在我的问题是如何告诉 MacPort 替换它的依赖图以指向并使用我系统上已经存在的库?
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
但这并没有解决问题
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
. 有任何想法吗?谢谢!
c - 如何修改特定包含的包含路径
我有一个同时使用 iconv 功能和 libxml2 的应用程序。
libxml2 安装在/usr/local
,所以我使用的是编译器标志-I/usr/local/include
。还有一个/usr/local
我不想使用的独立 libiconv 安装(我想使用 glibc 中的那个)。
在我的应用程序代码中,我可以通过以下方式解决 iconv 问题:
然而,问题是 libxml2 的东西也使用 iconv 来实现它自己的内部目的。而 libxml2 标头只是这样做:
有什么办法吗?例如,我可以在包含 libxml 标头的代码中做任何事情,告诉它在哪里搜索 iconv?