Compilera spring 0.82.5.1
-
- Inlägg: 187
- Blev medlem: 05 jan 2008, 11:01
- OS: Annat GNU/Linux
- Utgåva: 22.10 Kinetic Kudu
Compilera spring 0.82.5.1
Hur då ?
Re: Compilera spring 0.82.5.1
Jag skulle inte lägga ner någon möda på att kompilera själv
http://springrts.com/wiki/Ubuntu_install
PPA info:
https://launchpad.net/~spring/+archive/ppa
PS fixade grafiken sig
DS
http://springrts.com/wiki/Ubuntu_install
PPA info:
https://launchpad.net/~spring/+archive/ppa
PS fixade grafiken sig

-
- Inlägg: 378
- Blev medlem: 24 maj 2007, 01:53
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Kalmar/Luleå
- Kontakt:
Re: Compilera spring 0.82.5.1
saxar från http://springrts.com/wiki/Build_from_source som jag tycker är ganska ostrukturerad.
Först och främst måste man ladda ner källkoden, för detta används
git:
För att kunna kompilera krävs diverse verktyg och bibliotek. Dock skulle jag tro att
build-essential krävs även om det inte står med, dessutom står det att man ska använda
cmake som inte heller står med i vad som installeras. Men de paket som wikin säger ska behövas installeras mha:
Kör därefter följande i mappen med källkoden:
Nu är det kompilerat och ska bara installeras:
Jag har säkert missat något i beroendena då den delen var väldigt dåligt strukturerad, eventuella felmeddelanden borde peka mig i rätt riktning.
Men som pun skriver så är det lättare att använda ppa:n.
Först och främst måste man ladda ner källkoden, för detta används

Kod: Markera allt
git clone git://github.com/spring/spring.git


Kod: Markera allt
sudo apt-get install p7zip-full libboost-thread1.40-dev libboost-regex1.40-dev
sudo apt-get install libboost-program-options1.40-dev libboost-signals1.40-dev
Kod: Markera allt
cmake .
make spring
Nu är det kompilerat och ska bara installeras:
Kod: Markera allt
sudo make install-spring
Men som pun skriver så är det lättare att använda ppa:n.
Hur jag än gör så slutar det alltid med E17 på netbooken....
-
- Inlägg: 187
- Blev medlem: 05 jan 2008, 11:01
- OS: Annat GNU/Linux
- Utgåva: 22.10 Kinetic Kudu
Re: Compilera spring 0.82.5.1
Jo men då väntar man eller så kör du enligt "Alleinsora" föregående inlägg.
Nu verkar det inte särskilt klart hur man kompilerar Spring men det är ju bara att testa.
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Compilera spring 0.82.5.1
Nu har jag själv provat att kompilera detta, vilket gick bra när jag gjorde enligt följande:
Först behövs kommandot git som finns i paketet git-core för att du ska kunna få tag i källkoden:
Nu går det bra att hämta hem källkoden:
Därefter vill du förmodligen ange vilken version av källkoden du tänker kompilera. Anger du ingenting så får det den absolut senaste. Om det är bra eller inte beror helt på vad du är ute efter. Risken finns dock alltid att den senaste källkoden inte ens går att kompilera pga någon sent tillkommen kodändring. Sådant kan vara väldigt svårt att felsöka, så om du inte vet vad du gör så är det bäst att du håller dig till de numrerade versionerna:
Sedan har vi den svåraste biten med att kompilera själv, nämligen att se till så att du har alla byggberoenden är installerade. Som Alleinsora påpekar så verkar deras kompileringsguide missa en del. Är man lat så finns det praktiskt nog ett enkelt sätt att installera allting som behövs:
Nu ska det gå bra att köra själva kompileringen:
När det är klart så kan du installera med:
Därefter hittar du programmet under /usr/local/bin/spring
Först behövs kommandot git som finns i paketet git-core för att du ska kunna få tag i källkoden:
Kod: Markera allt
sudo apt-get -y install git-core
Kod: Markera allt
rm -rf spring
git clone git://github.com/spring/spring.git
cd spring
Kod: Markera allt
git checkout 0.82.5.1
Kod: Markera allt
sudo apt-get -y build-dep spring
Kod: Markera allt
cmake .
make spring
Kod: Markera allt
sudo make install-spring