biegałam poleceniaSzyny podczas instalacji fcgi: Nie udało się zbudować gem rodzimy przedłużacza
bundle install
na moim projekcie Rails, i dała błąd:
...
Using activerecord (3.0.11)
Using activeresource (3.0.11)
Using bigdecimal (1.1.0)
Installing fcgi (0.8.8) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.
/home/jjboat/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb
checking for fcgiapp.h... no
checking for fastcgi/fcgiapp.h... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
Używam Ubuntu 10.04, a ona mówi: sudo apt-get install fcgi-dev [sudo] password dla jjboat: Czytanie list pakietów ... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie ... Gotowe E: nie udało się odnaleźć pakietu fcgi-dev –
Wygląda na to, że pakiet jest faktycznie nazywany 'libfcgi-dev' w Ubuntu. –
Dzięki, 'libfcgi-dev' jest poprawne. Teraz pojawia się błąd dla 'mysql2'. Czy wiesz, jaki pakiet powinien zostać zainstalowany? Wystąpił błąd podczas instalacji mysql2 (0.2.17), a Bundler nie może kontynuować. Upewnij się, że 'gem install mysql2 -v '0.2.17'' powiedzie się przed sprzedażą pakietową. –