- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我使用 RVM 安装 Ruby-2.1.5 并再次运行 bundle。现在 pg gem 不会安装,我得到这个错误:
gem install pg -v '0.17.1' -- --with-pg-config=/Applications/Postgres.app/Contents/Versions/9.3/bin/pg_config
Building native extensions with: '--with-pg-config=/Applications/Postgres.app/Contents/Versions/9.3/bin/pg_config'
This could take a while...
ERROR: Error installing pg:
ERROR: Failed to build gem native extension.
/Users/diego/.rvm/rubies/ruby-2.1.5/bin/ruby -r ./siteconf20141120-33258-108chh6.rb extconf.rb --with-pg-config=/Applications/Postgres.app/Contents/Versions/9.3/bin/pg_config
Using config values from /Applications/Postgres.app/Contents/Versions/9.3/bin/pg_config
checking for libpq-fe.h... yes
checking for libpq/libpq-fs.h... yes
checking for pg_config_manual.h... yes
checking for PQconnectdb() in -lpq... yes
checking for PQconnectionUsedPassword()... yes
checking for PQisthreadsafe()... yes
checking for PQprepare()... yes
checking for PQexecParams()... yes
checking for PQescapeString()... yes
checking for PQescapeStringConn()... yes
checking for PQescapeLiteral()... yes
checking for PQescapeIdentifier()... yes
checking for PQgetCancel()... yes
checking for lo_create()... yes
checking for pg_encoding_to_char()... yes
checking for pg_char_to_encoding()... yes
checking for PQsetClientEncoding()... yes
checking for PQlibVersion()... yes
checking for PQping()... yes
checking for PQsetSingleRowMode()... yes
checking for rb_encdb_alias()... yes
checking for rb_enc_alias()... yes
checking for rb_thread_call_without_gvl()... yes
checking for rb_thread_call_with_gvl()... yes
checking for rb_thread_fd_select()... yes
checking for rb_w32_wrap_io_handle()... no
checking for PGRES_COPY_BOTH in libpq-fe.h... yes
checking for PGRES_SINGLE_TUPLE in libpq-fe.h... yes
checking for PG_DIAG_TABLE_NAME in libpq-fe.h... yes
checking for struct pgNotify.extra in libpq-fe.h... yes
checking for unistd.h... yes
checking for ruby/st.h... yes
creating extconf.h
creating Makefile
make "DESTDIR=" clean
make "DESTDIR="
compiling gvl_wrappers.c
compiling pg.c
compiling pg_connection.c
compiling pg_errors.c
compiling pg_result.c
linking shared-object pg_ext.bundle
couldn't understand kern.osversion `14.0.0'
ld: warning: directory not found for option '-L/Users/mpapis/.sm/pkg/active/lib'
ld: -rpath can only be used when targeting Mac OS X 10.5 or later
collect2: ld returned 1 exit status
make: *** [pg_ext.bundle] Error 1
make failed, exit code 2
我已经通过 App Store 将 XCode 更新到 6.1 版。我通过自制软件重新安装了 gcc 和 applegcc-4.2。我还重新安装了 Postgres.app。我已经尝试了建议的解决方案 here和 here无济于事。
有人知道接下来要尝试什么吗?现在我只是恢复到 Ruby-2.1.4,pg 安装很好。
最佳答案
如果您在编译 pg
gem 之前在您的环境中设置了 MACOSX_DEPLOYMENT_TARGET=10.9
,共享对象链接应该可以正常工作。
关于ruby - gem install pg error : couldn't understand kern. osversion `14.0.0' on Yosemite w/Ruby 2.1.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27047463/
每当我点击UIImagePickerController它给了我这个错误..我已经尝试了其他链接的解决方案,但无法删除它。不明白为什么会发生这个错误?????? 2016-04-02 13:27:10
如果我通过 -0.36,字距调整不起作用,如果我从 iPhone 截取屏幕截图并与设计进行比较,则字符串与长度不匹配。 func addCharacterSpacing(kernValue: Doub
我对 mongodb 很陌生。通过以下方式安装后:brew intall mongodb 然后在终端中键入 mongod,错误抛出:kern.sched unavailable。 我使用的是 mac
目前我可以在 kern.log 中找到这样的条目: [6516247.445846] ex3.x[30901]: segfault at 0 ip 0000000000400564 sp 00007f
根据NSAttributedString UIKit Additions Reference : NSKernAttributeName The value of this attribute is
我当前正在尝试编译这个简单的代码: #include int main(int argc, char *argv[]) { GtkWidget *window; gtk_init(&argc, &a
我已经完成了自签名代码协同设计——但不确定为什么 vm_write 会失败。(我使用的是 10.6.6) 试图找出使它工作所缺少的东西——我感谢对这个问题的一些帮助。 #include #inclu
我已经创建了一些代码来将内存写入系统上的另一个进程,但是 mach_vm_write() 失败并出现“(os/kern) 无效地址”错误,尽管地址看似有效。我的代码如下。 if ((kret = ta
当使用dmesg 或cat/var/log/kern.log 命令转储内核日志时,我们可以看到如下内容: [ 22.949049] random: nonblocking pool is init
我需要为 UILabel 显示的文本设置两个属性:字母间距 (kern) 及其删除线样式。根据 NSAttributedStringKey 文档,我为 UILabel 创建了以下扩展: extensi
我正在使用应用于 CATextLayer 的自定义字体。我正在使用此处找到的教程和示例代码。 http://www.freetimestudios.com/2010/09/13/custom-font
我尝试使用 line_profiler 模块来获取 Python 文件的逐行配置文件。这是我到目前为止所做的: 1) 从 pypi 安装 line_profiler通过使用 .exe 文件(我在 Wi
登录到我的 Ubuntu 机器,我收到一条警告说我的磁盘空间不足。回溯,我发现是系统日志,尤其是 kern.log(s) 占用了我的 1TB 磁盘。 -rw-r----- 1 syslog adm 2
在python中如何获取sysctl kern.module_path的值? 我知道我可以使用 popen 将 sysctl(1) 作为子进程打开。有更好的办法吗? 最佳答案 我认为你最好的选择是 s
在尝试查看系统上的 gcc 版本时,我收到以下消息 gcc --version gcc: warning: couldn’t understand kern.osversion ‘14.5.0 gcc
我正在修改 kvm 模块,并在内核代码中添加了 printk 语句。运行虚拟机后,printk 为我提供了错误地址和有关 guest 操作系统的其他信息。 我需要从这个信息中生成统计信息。当我使用 d
我无法将紧排空间添加到标签栏属性文本中。有问题的 UITabBar 是一个自定义的 tabBar,您可以在下面找到代码。 我正在使用“属性键”字典向项目标题添加属性,但我遇到了紧排空间问题。 clas
我需要支持通过 Interface Builder (IB) 添加的一些标签的自定义字距调整。自定义类在 IB 中的标签上设置,文本也在那里设置。尝试使用 attributedText 属性覆盖 te
CDirScan 函数 NextL 引发“Main Panic KERN-EXEC 0”,如果它没有立即被调用 SetScanDataL()(即,如果它在另一个事件之后在同一个事件对象中稍后被调用)
目前 Apple 提供了访问字体表中数据的函数,例如 CTFontCopyTable .我正在使用它在可用时从字体中解析信息(字距调整等)。是否有任何类似的方法可以在 Windows 上按字体提取相同
我是一名优秀的程序员,十分优秀!