Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 尽管所需的一切都是最新的,但安装webkit时出错?_Ruby_Cmake_Webkit - Fatal编程技术网

Ruby 尽管所需的一切都是最新的,但安装webkit时出错?

Ruby 尽管所需的一切都是最新的,但安装webkit时出错?,ruby,cmake,webkit,Ruby,Cmake,Webkit,我正在尝试安装Webkit,以便使用它附带的一些功能,但我一直遇到这个错误 ./build-webkit --debug --gtk Not searching for unused variables given on the command line. -- Could NOT find Ruby (missing: RUBY_INCLUDE_DIR RUBY_CONFIG_INCLUDE_DIR) (found suitable version "2.3.0", min

我正在尝试安装Webkit,以便使用它附带的一些功能,但我一直遇到这个错误

./build-webkit --debug --gtk

    Not searching for unused variables given on the command line.
    -- Could NOT find Ruby (missing:  RUBY_INCLUDE_DIR RUBY_CONFIG_INCLUDE_DIR) (found suitable version "2.3.0", minimum required is "1.8.7")
    CMake Error at Source/cmake/FindCairo.cmake:65 (message):
      Required version (1.10.2) is higher than found version ()
    Call Stack (most recent call first):
      Source/cmake/OptionsGTK.cmake:29 (find_package)
      CMakeLists.txt:151 (include)


    -- Configuring incomplete, errors occurred!
    See also "/home/naomi/Desktop/Webkit/WebKitBuild/Debug/CMakeFiles/CMakeOutput.log".

有人知道我做错了什么吗?(我确实确保Cmake、Ruby等都是最新的)

找不到Ruby(缺少:Ruby\u INCLUDE\u DIR Ruby\u CONFIG\u INCLUDE\u DIR)(找到了合适的版本“2.3.0”,最低要求是“1.8.7”)
意味着找到了Ruby库(
找到了合适的版本
),但它的头没有。看起来你忘记安装Ruby的devel软件包了。我该怎么做呢?只要找到你发行版的Ruby devel软件包,然后安装它。devel软件包已经安装好了。仍然遇到同样的问题。区别在于它的错误显然在Cmake中。不搜索命令行中给定的未使用变量。CMake错误在Source/CMake/FindCairo.CMake:65(消息):所需版本(1.10.2)高于找到的版本()调用堆栈(最新调用优先):Source/CMake/OptionsGTK.CMake:29(find_package)CMakeLists.txt:151(包括)--配置不完整,出现错误!另请参见“/home/naomi/Desktop/Webkit/WebKitBuild/Debug/CMakeFiles/CMakeOutput.log”。
找不到Ruby(缺少:Ruby\u INCLUDE\u DIR Ruby\u CONFIG\u INCLUDE\u DIR)(找到合适的版本“2.3.0”,最低要求是“1.8.7”)
表示找到了Ruby库(
找到合适的版本
),但它的头没有。看起来你忘记安装Ruby的devel软件包了。我该怎么做呢?只要找到你发行版的Ruby devel软件包,然后安装它。devel软件包已经安装好了。仍然遇到同样的问题。区别在于它的错误显然在Cmake中。不搜索命令行中给定的未使用变量。CMake错误在Source/CMake/FindCairo.CMake:65(消息):所需版本(1.10.2)高于找到的版本()调用堆栈(最新调用优先):Source/CMake/OptionsGTK.CMake:29(find_package)CMakeLists.txt:151(包括)--配置不完整,出现错误!另请参见“/home/naomi/Desktop/Webkit/WebKitBuild/Debug/cmakfiles/CMakeOutput.log”。