[Installation] ASC auf Unbuntu Linux

Moderator: Moderatoren2

Vee
Feldwebel
Feldwebel
Beiträge: 531
Registriert: Sa 26. Dez 2009, 02:08
Einheitenset: SY
Wohnort: Nürnberg

[Installation] ASC auf Unbuntu Linux

Beitrag von Vee »

TheCoder hat geschrieben:Ich benutze zwar kein Ubuntu, weiß aber trotzdem, wie's geht :D

Einmalig:

Code: Alles auswählen

hg clone http://terdon.asc-hq.org/hg/asc/
cd asc
scripts/getUbuntuPackages
Bei jedem Update:

Code: Alles auswählen

hg pull
hg update -r PBP
./configure --enable-extradata
make
sudo make install
Gentoo - alles unter Kontrolle!
#asc-pbp: <@`Hanni> (btw: ich finde diesen Zustand unhaltbar ... ohne Rechtsberatung kann man ja aktuell net mal spielen ;)
Alles in dieser Farbe(#336600) ist Teil der Forenmoderation.
Benutzeravatar
Snake
Oberstabsfeldwebel
Oberstabsfeldwebel
Beiträge: 3754
Registriert: Sa 13. Jun 2009, 21:49
Einheitenset: Cybs
Wohnort: Berlin - Pankow
Kontaktdaten:

Re: [Installation] ASC auf Unbuntu Linux

Beitrag von Snake »

Tipp aus eigener Erfahrung auf Ubuntu:
make -j 4
Mehrere Jobs parallel beschleunigen das Bauen merklich.
Je nach Prozessorzahl/Kernzahl kann das noch nach oben geschraubt werden.
You are either a player or a victim.
Benutzeravatar
Bria
Stabsunteroffizier
Stabsunteroffizier
Beiträge: 365
Registriert: Do 14. Mär 2013, 20:59
Einheitenset: Cromoner Mk4

Re: [Installation] ASC auf Unbuntu Linux

Beitrag von Bria »

Ich habe auf meinem Laptop parallel zu Win7 noch Ubuntu 14.04 installiert.
leider habe ich nur minimale Linuxkenntnisse.
Beim Versuch testweise ASC zu installieren hängts momentan nach Eingabe von
"scripts/getUbuntuPackages"
bria@bria-350V5C:~/asc$ scripts/getUbuntuPackages
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
libsdl-image1.2-dev : Hängt ab von: libjpeg-dev
Hängt ab von: libtiff-dev
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
Hat jemand ne Idee wie ich weiter vorgehen kann?
Vorwärts Kameraden!... wir müssen zurück!
Benutzeravatar
Snake
Oberstabsfeldwebel
Oberstabsfeldwebel
Beiträge: 3754
Registriert: Sa 13. Jun 2009, 21:49
Einheitenset: Cybs
Wohnort: Berlin - Pankow
Kontaktdaten:

Re: [Installation] ASC auf Unbuntu Linux

Beitrag von Snake »

http://www.battle-planet.de/pbp/guides/install.php#802

Quellcode via Mercurial herunterladen:
hg clone http://hg.asc-hq.org/hg/asc -r PBP


...aktualisieren innerhalb des Verzeichnisses mit dem Source-Code:
hg pull
hg update -r PBP
./configure --enable-extradata
make


---- an dieser Stelle würde ich
make -j 4
machen (geht schneller, da mehrere Kerne genutzt werden).

dann
sudo make install
-> fertig

Auch von dem Link oben:
Abhängigkeiten:
SDL 1.2
SDL Image
SDL Mixer 1.2
SDL_sound
libSigC++ 1.2
PhysFS
Boost
Expat
Freetype
JPEG
wxWidgets
Lua


Diese Pakete musst du nicht per Kommandozeile installieren, sondern kannst du
auch z. B. mit Synaptic per GUI suchen und installieren.
You are either a player or a victim.
Benutzeravatar
Bria
Stabsunteroffizier
Stabsunteroffizier
Beiträge: 365
Registriert: Do 14. Mär 2013, 20:59
Einheitenset: Cromoner Mk4

Re: [Installation] ASC auf Unbuntu Linux

Beitrag von Bria »

So...ich glaub die Installation ist fertig.
Ähm...wie starte ich denn nun ASC unter ubuntu? :oops:
Vorwärts Kameraden!... wir müssen zurück!
Todwart
Stabsunteroffizier
Stabsunteroffizier
Beiträge: 441
Registriert: Sa 21. Aug 2010, 13:31
Einheitenset: Rehaner

Re: [Installation] ASC auf Unbuntu Linux

Beitrag von Todwart »

asc in ein Terminal eintippen. Schöner ist es natürlich sich einen Starter zu machen.
Benutzeravatar
Bria
Stabsunteroffizier
Stabsunteroffizier
Beiträge: 365
Registriert: Do 14. Mär 2013, 20:59
Einheitenset: Cromoner Mk4

Re: [Installation] ASC auf Unbuntu Linux

Beitrag von Bria »

Habe leider noch ein Problem:
Fatal Error
Duplicate ID in textfilegroup
buildingtype :bld_mk4_town3.asctxt
located inside /usr/local/share/games/asc/mainascdat and
bld_bi_town3.asctxt inside /usr/share/games/asc/main.ascdat
booth have ID 1004
This is NOT a bug in asc,this is a conflict between two data files
Kennt das Problem vlt. jemand?
Vorwärts Kameraden!... wir müssen zurück!
Benutzeravatar
Zenn
Stabsunteroffizier
Stabsunteroffizier
Beiträge: 492
Registriert: Di 14. Aug 2012, 09:16
Einheitenset: Teccnols
Wohnort: Quickborn

Re: [Installation] ASC auf Unbuntu Linux

Beitrag von Zenn »

Bria hat geschrieben:Habe leider noch ein Problem:
Fatal Error
Duplicate ID in textfilegroup
buildingtype :bld_mk4_town3.asctxt
located inside /usr/local/share/games/asc/mainascdat and
bld_bi_town3.asctxt inside /usr/share/games/asc/main.ascdat
booth have ID 1004
This is NOT a bug in asc,this is a conflict between two data files
Kennt das Problem vlt. jemand?

Hi,
ich kenne mich mit Linux leider nicht wirklich aus, allerdings denke ich Fehlermeldungen interpretieren zu können ^^
Ich denke es ist genau der Fehler, der dort steht!
Du hast 2 Datafiles mit dem selben inhalt.
mainascdat und main.ascdat
Gruß
Zenn
„Entweder du machst dich zu einem Instrument des Wandels - oder du wirst von ihm überrollt.“
Benutzeravatar
TheCoder
Stabsunteroffizier
Stabsunteroffizier
Beiträge: 453
Registriert: Mo 15. Jun 2009, 20:38

Re: [Installation] ASC auf Unbuntu Linux

Beitrag von TheCoder »

Mach' mal
hg pull
hg update -r PBP
und baue ASC neu.

Dann zeigt ASC beim start, welche Dateien geladen werden. Das sollte ein guter Hinweis sein, wo das Problem liegt.
Benutzeravatar
Bria
Stabsunteroffizier
Stabsunteroffizier
Beiträge: 365
Registriert: Do 14. Mär 2013, 20:59
Einheitenset: Cromoner Mk4

Re: [Installation] ASC auf Unbuntu Linux

Beitrag von Bria »

Dankeschön...ich glaub ich habs jetzt. :D
/usr/share/games /asc
Das war wohl der Übeltäter,dort war ein ASC-Ordner mit mainascdat und sonst nix... diesen hab ich gelöscht

.
Hier ist der richtige Pfad für Version 2.7....
/usr/lokal/share/games /asc
Ich glaube ich weiß jetzt auch den Grund für mein Problem....
Ich hatte wohl vormals versehentlich die Version 2.5 installiert(ohne PBP)und die hat diesen Ordner erstellt.
Ich hoffe jetzt läuft alles
Danke nochmal an alle Helfer :)
Vorwärts Kameraden!... wir müssen zurück!
Antworten