2011-01-28 3 views
0

У меня возникла проблема с построением FXRuby из источника. Ниже приведены шаги, которые я сделал.Ошибка при построении FXRuby от источника на Linux

  1. скачать источник из http://rubyforge.org/frs/?group_id=300&release_id=41247, нажмите на FXRuby-1.6.19.tar.gz.

  2. экстракт файл

    $ деготь xzf FXRuby-1.6.19.tar.gz

  3. следовать инструкциям в док/build.html

    $ кд FXRuby-1,6. 19

    $ ruby ​​install.rb config - \ --with-fox-include =/home/sambath/FXRuby-1.6.19/ext/fox16/include --with-fox-lib =/home/sambath/FXRuby-1.6.19/lib/fox16

Это сообщение об ошибке.

********************************************************************** 
*       Hey!         * 
*     Where is FOX installed?       * 
*                 * 
* I couldn't locate 'fxver.h' in any of the following directories: * 
*                 * 
* /home/sambath/FXRuby-1.6.19/ext/fox16/include 
* /usr/include/fox-1.6 
* /usr/local/include/fox-1.6 
* /sw/include/fox-1.6 
* /opt/local/include/fox-1.6 
*                 * 
* Please specify the locations for the FOX header files and library * 
* using the --with-fox-include and --with-fox-lib options to   * 
* extconf.rb as described in the FXRuby installation instructions. * 
********************************************************************** 

Я проверил исходный каталог /home/sambath/FXRuby-1.6.19/ext/fox16/include, но я не мог найти файл в этом каталоге. Где он находится? Я использую Ubuntu 10.04.

спасибо.

ответ

0

Sambath, похоже, что вы еще не установили FOX или что вы установили его в нестандартном месте; Я предполагаю, что это первая. Инструкции по настройке среды сборки (включая FOX) в системе Ubuntu см. В инструкциях по адресу https://github.com/lylejohnson/fxruby/wiki/Setting-Up-a-Linux-Build-Environment.