【发布时间】:2011-12-26 07:45:13
【问题描述】:
我是 ubuntu 人,无法安装 win32-api。
请找到我的日志
构建原生扩展。这可能需要一段时间... 错误:安装 win32-api 时出错: 错误:无法构建 gem 原生扩展。
/usr/local/rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb
正在检查 strncpy_s()... 否 创建 Makefile
制作 gcc -I。 -I/usr/local/rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1/i686-linux -I/usr/local/rvm/rubies/ruby-1.9.2-p290/include /ruby-1.9.1/ruby/backward -I/usr/local/rvm/rubies/ruby-1.9.2-p290/include/ruby-1.9.1 -Iwin32 -D_FILE_OFFSET_BITS=64 -fPIC -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-括号 -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -fPIC -o api.o -c win32/api.c win32/api.c:2:21:错误:windows.h:没有这样的文件或目录 win32/api.c:33:错误:“句柄”之前的预期说明符限定符列表 win32/api.c:在函数“api_free”中: win32/api.c:40:错误:“Win32API”没有名为“库”的成员 win32/api.c:41:错误:“Win32API”没有名为“库”的成员 win32/api.c:在顶层: win32/api.c:58:错误:“dwError”之前的预期“)” win32/api.c:在函数“callback_init”中: win32/api.c:189: error: ‘LPARAM’ undeclared (第一次在这个函数中使用) win32/api.c:189: 错误:(每个未声明的标识符只报告一次 win32/api.c:189:错误:对于它出现的每个函数。) win32/api.c:189:错误:“find_callback”之前的预期“)” win32/api.c:在函数“api_init”中:
【问题讨论】:
标签: ruby linux ruby-on-rails-3 winapi ubuntu