Ich verstehe nicht, warum sich Cyansmoker soviel Zeit lässt? Als Antwort bekomme ich wohl, dass er verletzt sei. Was für eine Verletzung ist das bitteschön, die ihn daran hindert, einige Klicks mit der Maus und Eingaben mit der Tastatur zu machen?
Als Verletzter bekommt man so etwas locker hin, was er ja letztens nach vielen Tagen Verspätung schließlich gemacht hat. Warum muss er uns einige Tage warten lassen, wenn er doch offensichtlich keine Probleme damit hat, die Palemoon-Pakete für Linux zu kompilieren?
Deshalb möchte ich das Kompilieren erlernen, um mich über einen Cyansmoker nicht mehr ärgern zu müssen.
Mein PC hat 2 GB Ram und 2 GB Swap mit Intel Pentium(R) Dual-Core CPU (E5200 @ 2.50GHz). Ist das fürs Kompilieren ausreichend?
Ich habe die Source für Palemoon 25.0.1 heruntergelden und ins Home-Verzeichnis ausgepackt. Aber wie muss ich weiter vorgehen?
Muss ich im Home-Verzeichnis auch die Ordner "pmsrc" und "pmbuild" erstellen? Muss im Ordner "pmsrc" auch die Datei .mozconfig erstellt werden?
Ist es richtig, dass in die .mozconfig der folgende Inhalt eingefügt werden muss?
Code: Select all
ac_add_options --enable-official-branding
export MOZILLA_OFFICIAL=1
mk_add_options MOZ_CO_PROJECT=browser
ac_add_options --enable-application=browser
mk_add_options MOZ_OBJDIR=/home/{username}/pmbuild/
ac_add_options --disable-crashreporter
ac_add_options --disable-accessibility
ac_add_options --disable-parental-controls
ac_add_options --disable-webrtc
ac_add_options --disable-logging
ac_add_options --disable-necko-wifi
ac_add_options --disable-installer
ac_add_options --disable-updater
ac_add_options --disable-websms-backend
ac_add_options --disable-tests
ac_add_options --disable-mochitests
ac_add_options --disable-debug
ac_add_options --disable-debug-symbols
ac_add_options --enable-strip
ac_add_options --enable-jemalloc
ac_add_options --enable-optimize="-O3 -msse2 -mfpmath=sse"
ac_add_options --enable-chrome-format=omni
ac_add_options --x-libraries=/usr/lib
Die letzten 2 Zeilen in der Anleitung verstehe ich nicht.
Set permissions by using chmod -R 777 pmsrc/.
Run scl enable devtoolset-1.1 ./build.sh.
Muss der Ordner "pmsrc" mit der Berechtigung 777 ausgestattet werden?
Wie muss der Befehl für die letzt Zeile genau ausschauen?
Sorry für den zu langen Text! Ich hoffe, man könne mir weiterhelfen.
Grüße