Sie sind nicht angemeldet.

Fisico

!!!Fratzengeballer!!!

(728)

  • »Fisico« ist der Autor dieses Themas

Beiträge: 469

Renommeemodifikator: 11

  • Nachricht senden

1

Dienstag, 24. Mai 2011, 11:08

Teeworlds Compilen(Windows)

Was braucht man:
Visual c++ (http://www.microsoft.com/express/download/default.aspx)
python 2.x oder 3.x (http://www.python.org/download/)
bam (https://github.com/downloads/matricks/bam/bam-0.4.0.zip)
teeworlds-source(http://www.teeworlds.com/files/teeworlds-0.6.0-src.zip)

Vorbereitung:
macht einen src ordner im tw ordner
und packt dort bam und teeworlds-src rein danach alles entpacken

bei mods die teeworlds source durch die mod source ersetzen

Bam compilen:

Quellcode

1
auf  make_win32_msvc.bat drücken




Lets go!

cmd starten:

Quellcode

1
(start->run->cmd):


Pfad zu visual studio(32bit):

Quellcode

1
%comspec% /k ""C:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86


Pfad zu visual studio(64bit):

Quellcode

1
%comspec% /k ""C:\Program Files(x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86




In teeworlds verzeichnis wechseln

Quellcode

1
cd teeworlds-0.6.0-src 


Alles compilen: (server, client, usw..)

Quellcode

1
..\bam-0.4.0\bam release


Nur server:

Quellcode

1
..\bam-0.4.0\bam server_release


Nur Client:

Quellcode

1
..\bam-0.4.0\bam client_release


More Infos VERY VERY SOON!

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Fisico« (25. Mai 2011, 13:31)


  • »BotoX« ist männlich

Beiträge: 647

Wohnort: ( ͡° ͜ʖ ͡°)

Beruf: ( ͡° ͜ʖ ͡°)

Ingame-Name: ( ͡° ͜ʖ ͡°)

Renommeemodifikator: 13

Danksagungen: 36

  • Nachricht senden

2

Dienstag, 24. Mai 2011, 14:48

Wetten es kommen mindestens 5 Leute mit dem Fehler "../bam/bam konnte nicht gefunden werden ?!?!"
Vorher bam-0.4.0 in bam umbennen und sicherstellen das es im gleichen Verzeichnis wie der Ordner 'teeworlds-0.6.0-src' liegt.

  • »Schwarzer Ritter« ist männlich

Beiträge: 917

Beruf: VIP

Clan: °SoJ°

Renommeemodifikator: 13

Danksagungen: 4

  • Nachricht senden

3

Dienstag, 24. Mai 2011, 17:40

Anfängern hilft das genauso wenig wie das englische^^
Aber schön, dass sich jmd. die Mühe gemacht hat ein paar Wörter zu übersetzen.
Zitate
Keine Angst ich für meinen Teil halt von DDrace genauso viel wie von City :P beides fürn Kübel
zum Lesen den Text mit der Maus markieren

Ganz Ehrlich?
Hast du auch mal an Kritik gedacht?
Was er verbessern kann?
Was er falsch gemacht hat?
Welche Bilde findest du insbesondere schlecht?

Fisico

!!!Fratzengeballer!!!

(728)

  • »Fisico« ist der Autor dieses Themas

Beiträge: 469

Renommeemodifikator: 11

  • Nachricht senden

4

Mittwoch, 25. Mai 2011, 13:32

wieso ist doch schritt für schritt erklärt ;)


More Infos VERY VERY SOON!

Toastbrot

unregistriert

5

Mittwoch, 25. Mai 2011, 16:10

gut gemacht!

6

Mittwoch, 25. Mai 2011, 16:31

Wie ich ein hilfreiches Tutorial erstelle.

So nicht leider nicht
wieso ist doch schritt für schritt erklärt ;)

Was braucht man:
Visual c++ (http://www.microsoft.com/express/download/default.aspx)
python 2.x oder 3.x (http://www.python.org/download/)
bam (https://github.com/downloads/matricks/bam/bam-0.4.0.zip)
teeworlds-source(http://www.teeworlds.com/files/teeworlds-0.6.0-src.zip)

Vorbereitung:
macht einen src ordner im tw ordner
und packt dort bam und teeworlds-src rein danach alles entpacken

bei mods die teeworlds source durch die mod source ersetzen

Bam compilen:

Quellcode

1
auf  make_win32_msvc.bat drücken




Lets go!

cmd starten:

Quellcode

1
(start->run->cmd):


Pfad zu visual studio(32bit):

Quellcode

1
%comspec% /k ""C:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86


Pfad zu visual studio(64bit):

Quellcode

1
%comspec% /k ""C:\Program Files(x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86




In teeworlds verzeichnis wechseln

Quellcode

1
cd teeworlds-0.6.0-src 


Alles compilen: (server, client, usw..)

Quellcode

1
..\bam-0.4.0\bam release


Nur server:

Quellcode

1
..\bam-0.4.0\bam server_release


Nur Client:

Quellcode

1
..\bam-0.4.0\bam client_release
zum Lesen den Text mit der Maus markieren


Heute zeige ich Euch, wie man Teeworlds unter Windows kompiliert, sprich in eine *.exe-Datei umwandelt.

Vorraussetzungen:

Sobal du alle oben genannte Programme / Ordner runtergeladen (und installiert) hast, kannst du mti Schritt 2 fortfahren.

Schritt 2:

Erstelle einen Ordner im Teeworlds-Verzeichnis, welchen du src nennst, und extrahiere das Bam-Verzeichniss sowie die Teeworlds-Source dahin.
Ersetze den Mod-Ordner durch deine Eigene Modifikation.

Kompiliere anschließend BAM indem du make_win32_msvc.bat ausführst.

Schritt 3:

Starte die Kommandokonsole, indem du in dein Windows-Startmenü gehst, auf Ausführen (Run) klickst und anschließend cmd eingibst - bestätige.
(Ein schwarzes Fenster sollte sich dann öffnen, yo.)

Gebe den Installations-Pfad zu deinem Visual-Studio ein,

32-bit:

Quellcode

1
%comspec% /k ""C:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86

64-bit

Quellcode

1
%comspec% /k ""C:\Program Files(x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86


Wechsele anschließend über folgenden Konsolenbefehl in dein Teeworlds-Verzeichnis:

Quellcode

1
cd teeworlds-0.6.0-src 


Kompilierungs-Optionen:

Alles, sprich Server (Server-Mod) sowie Client (Client-Mod)

Quellcode

1
..\bam-0.4.0\bam release


Nur Server-Code kompilieren

Quellcode

1
..\bam-0.4.0\bam server_release


Nur Client-Code kompilieren

Quellcode

1
..\bam-0.4.0\bam client_release


Et vóila.

Ich garantiere nicht für Richtigkeit, aber war das jetzt so schwer, Fisico?

Es hat sich bereits 1 registrierter Benutzer bedankt.

Benutzer, die sich für diesen Beitrag bedankt haben:

Beni (25.05.2011)

lolo

pro-poster tee

(1 771)

  • »lolo« ist männlich

Beiträge: 349

Wohnort: Niedersachsen

Beruf: Informationstechnischer Assistent

Ingame-Name: iX::lolo

Clan: iX

Renommeemodifikator: 11

Danksagungen: 62

  • Nachricht senden

7

Samstag, 20. Juni 2015, 14:42

Ich habe. .
  • Visual Studio 2013
  • Phython 3.4.3
  • bam 0.4.0
  • und Teeworlds 0.6.3
installiert/gedownloadet.
Ich habe ein 64 Bit System mit Windows 8.1 Pro, ich bekomme folgende Fehlermeldung:

Wie kann ich Bam richtig kompilieren?

Tim

Pwner!

Beiträge: 1 303

Renommeemodifikator: 14

Danksagungen: 119

  • Nachricht senden

8

Samstag, 20. Juni 2015, 14:47

Schritt 1: Ein aktuellen Thread ausgraben und keiner der verfckte 4 Jahre alt ist.

Ansonsten richtig lesen, dort steht "8, 9 or 10 installed" und du hast VS13 installiert.

teeman
elementary os
provallo cms coming sooner

Kool Savas der beste, der King, der rappende Tony Hawk.

lolo

pro-poster tee

(1 771)

  • »lolo« ist männlich

Beiträge: 349

Wohnort: Niedersachsen

Beruf: Informationstechnischer Assistent

Ingame-Name: iX::lolo

Clan: iX

Renommeemodifikator: 11

Danksagungen: 62

  • Nachricht senden

9

Samstag, 20. Juni 2015, 15:12

Schritt 1: Ein aktuellen Thread ausgraben und keiner der verfckte 4 Jahre alt ist.

Ansonsten richtig lesen, dort steht "8, 9 or 10 installed" und du hast VS13 installiert.

Der Thread ist angepinnt. Dann sollte ich meine Frage vllt. noch einmal anders stellen, wie kann ich Teeworlds kompilieren, wenn ich Visual Studio 2013 installiert habe?

Tim

Pwner!

Beiträge: 1 303

Renommeemodifikator: 14

Danksagungen: 119

  • Nachricht senden

10

Samstag, 20. Juni 2015, 15:33


teeman
elementary os
provallo cms coming sooner

Kool Savas der beste, der King, der rappende Tony Hawk.

Sarah

Pwner!

  • »Sarah« ist weiblich

Beiträge: 604

Wohnort: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ♥ bei Jimjam ♥ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Beruf: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ♥ Jimjam's Freund ♥ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Renommeemodifikator: 11

  • Nachricht senden

11

Samstag, 20. Juni 2015, 18:44

Lolo, du bist doch ein schlaues kleines süßes Kerlchen, was sagt dir dieser Quellcode?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@REM Check for Visual Studio
if exist "%VS100COMNTOOLS%" (
	set VSPATH="%VS100COMNTOOLS%"
	goto set_env
)
if exist "%VS90COMNTOOLS%" (
	set VSPATH="%VS90COMNTOOLS%"
	goto set_env
)
if exist "%VS80COMNTOOLS%" (
	set VSPATH="%VS80COMNTOOLS%"
	goto set_env
)

echo You need Microsoft Visual Studio 8, 9 or 10 installed
pause
exit




Assa

active tee

Beiträge: 290

Ingame-Name: Assa

Clan: FlyAc

Renommeemodifikator: 8

Danksagungen: 19

  • Nachricht senden

12

Samstag, 20. Juni 2015, 18:49

Anstelle das mal einer allgemein schreibt, wie man mit VS13 kompilieren kann ^^
Ich fühle mich nicht dazu berufen


lolo

pro-poster tee

(1 771)

  • »lolo« ist männlich

Beiträge: 349

Wohnort: Niedersachsen

Beruf: Informationstechnischer Assistent

Ingame-Name: iX::lolo

Clan: iX

Renommeemodifikator: 11

Danksagungen: 62

  • Nachricht senden

13

Samstag, 20. Juni 2015, 18:55

Ich habe mir jetzt einfach Visual Studio 10 installiert, das es mit Visual Studio 8, 9 oder 10 geht war mir klar, ich hätte es nur gerne mit Visual Studio 13 gemacht. Es weiß aber wohl hier keiner wie das geht, lieber werden dumme Kommentare abgegeben. Jetzt könnt ihr euch alle geil fühlen. :^^:

Assa

active tee

Beiträge: 290

Ingame-Name: Assa

Clan: FlyAc

Renommeemodifikator: 8

Danksagungen: 19

  • Nachricht senden

14

Samstag, 20. Juni 2015, 19:06

Nein, wir sind alle nutzlose programmierer, die keine Ahnung von VS, Bam und python haben ^^ und die Probleme von jedem 15 jährigen programmierer ernst nehmen :§
aber ist bestimmt einfacher mit VS 10 :D
Ist ja nicht so, dass die IDE scheiß egal ist ^^


Sarah

Pwner!

  • »Sarah« ist weiblich

Beiträge: 604

Wohnort: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ♥ bei Jimjam ♥ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Beruf: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ♥ Jimjam's Freund ♥ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Renommeemodifikator: 11

  • Nachricht senden

15

Samstag, 20. Juni 2015, 19:15

Hast du meinen Beitrag nicht gelesen? Du hättest in make_win32_msvc.bat nur eine Abfrage hinzufügen brauchen, aber okay
Ist außerdem immer hilfreich eine aktuelle Version von Bam zu verwenden, dein Fehler wird z.B. ganz offiziell hier gefixt: https://github.com/matricks/bam/commit/4…8b865cd3c7c480b




lolo

pro-poster tee

(1 771)

  • »lolo« ist männlich

Beiträge: 349

Wohnort: Niedersachsen

Beruf: Informationstechnischer Assistent

Ingame-Name: iX::lolo

Clan: iX

Renommeemodifikator: 11

Danksagungen: 62

  • Nachricht senden

16

Samstag, 20. Juni 2015, 20:12

Hast du meinen Beitrag nicht gelesen? Du hättest in make_win32_msvc.bat nur eine Abfrage hinzufügen brauchen, aber okay
Ist außerdem immer hilfreich eine aktuelle Version von Bam zu verwenden, dein Fehler wird z.B. ganz offiziell hier gefixt: https://github.com/matricks/bam/commit/4…8b865cd3c7c480b

Mein Post war auch nicht auf dich bezogen, ich hatte bevor du ihn gepostet hast schon Visual Studio 10 installiert. Danke das du den Fix gepostet hast, das wollte ich wissen.

Tim

Pwner!

Beiträge: 1 303

Renommeemodifikator: 14

Danksagungen: 119

  • Nachricht senden

17

Sonntag, 21. Juni 2015, 00:24

Haha die Brüder halten wieder zusammen :D

teeman
elementary os
provallo cms coming sooner

Kool Savas der beste, der King, der rappende Tony Hawk.