Ошибка при сборке FXRuby из источника в Linux - PullRequest
0 голосов
/ 28 января 2011

Я столкнулся с проблемой при создании FXRuby из исходного кода. Ниже приведены шаги, которые я сделал.

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

  2. извлечь файл

    $ tar xzf FXRuby-1.6.19.tar.gz

  3. следуйте инструкциям в doc / build.html

    $ cd 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.

Спасибо.

1 Ответ

0 голосов
/ 28 января 2011

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

...