Progmar Marcin Załęczny

Język:

Kompilacja Firefoksa 42 w Ubuntu 15.10

Źródła najnowszego firefoksa (v.42) można znaleźć pod adresem: https://archive.mozilla.org/pub/firefox/releases/42.0/source/.

Po rozkompresowaniu źródeł firefoksa 42 przechodzimy do katalogu z jego źródłami: firefox-42.0.
Następnie wykonujemy polecenia: cd ..
mkdir ff42
cd ff42

Doinstalowujemy potrzebne narzędzia i biblioteki: sudo apt-get install libgtk2.0-dev
sudo apt-get install libgconf2-dev
sudo apt-get install libdbus-glib-1-dev
sudo apt-get install yasm
sudo apt-get install libasound2-dev
sudo apt-get install libpulse-dev
sudo apt-get install libgstreamer0.10-dev
sudo apt-get install libgstreamer-plugins-base0.10-dev
sudo apt-get install libxt-dev

Następnie wydajemy polecenie: ../firefox-42.0/configure

A następnie wydajemy polecenie make i... czekamy kilka godzin na skompilowanie programów.

Po kompilacji wszystkie binarki zostaną (za pomocą symlinków) umieszczone w katalogu ff42/dist/bin. Sam firefox będzie się uruchamiał bez błędów, ale programy testowe już nie - będą wyświetlane błędy o niemożności załadowania bibliotek współdzielonych. Żeby je móc uruchomić, w katalogu /etc/ld.so.conf.d/ musimy utworzyć plik ff42.conf o zawartości: /pelna/sciezka/do/katalogu/ff42/dist/bin Ścieżkę oczywiście należy wpisać taką jaka jest w systemie użytkownika.

I na koniec należy wydać polecenie: sudo ldconfig Od teraz można się cieszyć działaniem wszystkich skompilowanych programów.