Register for your free account! | Forgot your password?
Rust Cheats

You last visited: Today at 14:00

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[HowTo]Compile the source

Discussion on [HowTo]Compile the source within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Closed Thread
 
Old   #1
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
[HowTo]Compile the source

1. Vorwort
2. Benötigte Programme
3. Installation
4. Compilen
5. Video
6. Schlusswort


1. Vorwort
2. Benötigte Programme
3. Installation
4. Compilen
5. Video
6. Schlusswort
Lauling is offline  
Thanks
8 Users
Old 08/06/2015, 18:28   #2
 
.Arno's Avatar
 
elite*gold: 0
Join Date: Dec 2014
Posts: 89
Received Thanks: 29
nice. Gute Anleitung. brauche ich jedoch nicht. Trotzdem nützlich für die Anfänger.
.Arno is offline  
Old 08/06/2015, 18:29   #3

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,390
Quote:
Originally Posted by Lauling View Post
2. Benötigte Programme
3. Installation
Bruh, what's makedepended?? Es heißt makedepend

Außerdem schreibst du: "Nachdem wir die benötigten Programme installiert haben, fahren wir fort"
Und dann folgt erst die Installation

Außerdem kann man statt
PHP Code:
strip --strip-all game_deine revision 
einfach folgendes nutzen:
PHP Code:
strip -s namederbinary 
Mr. 'Avenue™ is offline  
Old 08/06/2015, 18:35   #4
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
Quote:
Originally Posted by Mr. 'Avenue™ View Post
Bruh, what's makedepended?? Es heißt makedepend

Außerdem schreibst du: "Nachdem wir die benötigten Programme installiert haben, fahren wir fort"
Und dann folgt erst die Installation

Außerdem kann man statt
PHP Code:
strip --strip-all game_deine revision 
einfach folgendes nutzen:
PHP Code:
strip -s namederbinary 
habs geändert. danke.
Lauling is offline  
Thanks
2 Users
Old 08/06/2015, 18:37   #5
 
elite*gold: 2785
Join Date: Dec 2014
Posts: 403
Received Thanks: 1,354
Quote:
Originally Posted by Lauling View Post
1. Vorwort
2. Benötigte Programme
3. Installation
4. Compilen
5. Video
6. Schlusswort


1. Vorwort
2. Benötigte Programme
3. Installation
4. Compilen
5. Video
6. Schlusswort
PHP Code:
cd /workspace/server
gmake all 
es geht auch:
PHP Code:
cd /usr/....../game
gmake clean
gmake 
-j2 
Beschreibung :
PHP Code:
cd /usr/....../game 
der pfad bis zu dem Source

PHP Code:
gmake clean 
Erstellt das projekt neu ( muss man nicht machen, aber kann ich nur empfehlen )

PHP Code:
gmake -j2 
hier compeliert man die game das "-j<zahl>" heißt nur mit wv Cores man compeliert soweit ich weiß ( wurde mir gesagt )


Jezt nochmal zu dem "gmake clean" wenn man das nicht machen will ( weil es zB zu lange dauert ) dann müsste man es anders machen

zB man ändert jezt nur die gm_cmd.cpp und will nicht den ganzen Source neu Compelieren dann geht man in den OBJDIR und löscht die gm_cmd.o sollte es sein und gibt nur "gmake -j<zahl>" ein fertig.



Ich hoffe konnte es gut erklären.


Zu deinem "Tutorial" neja es geht man könnte alles viel besser machen .


.Kori
.K0rí is offline  
Thanks
1 User
Old 08/06/2015, 18:46   #6
wild wild son




 
Nick's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 5,996
Received Thanks: 3,391
Themen wie diese haben weder Hand noch Fuß. Du präsentierst ein Rezept und gehst dabei nicht explizit auf die Zutaten ein, dies kann über kurz oder lang nicht funktionieren. Nebenbei bemerkt empfiehlt es sich, stattdessen vorkompilierte Binaries zu nutzen, andernfalls verbringt man mal eben eine gute Stunde mit der Installation.

lg
Nick is offline  
Thanks
1 User
Old 08/06/2015, 19:05   #7
 
dstyl's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 428
Received Thanks: 192
Quote:
Originally Posted by .K0rí View Post
PHP Code:
cd /workspace/server
gmake all 
es geht auch:
PHP Code:
cd /usr/....../game
gmake clean
gmake 
-j2 
Beschreibung :
PHP Code:
cd /usr/....../game 
der pfad bis zu dem Source

PHP Code:
gmake clean 
Erstellt das projekt neu ( muss man nicht machen, aber kann ich nur empfehlen )

PHP Code:
gmake -j2 
hier compeliert man die game das "-j<zahl>" heißt nur mit wv Cores man compeliert soweit ich weiß ( wurde mir gesagt )


Jezt nochmal zu dem "gmake clean" wenn man das nicht machen will ( weil es zB zu lange dauert ) dann müsste man es anders machen

zB man ändert jezt nur die gm_cmd.cpp und will nicht den ganzen Source neu Compelieren dann geht man in den OBJDIR und löscht die gm_cmd.o sollte es sein und gibt nur "gmake -j<zahl>" ein fertig.



Ich hoffe konnte es gut erklären.


Zu deinem "Tutorial" neja es geht man könnte alles viel besser machen .


.Kori
So wie ich es gelernt habe, steht, um ein wenig genauer zu sein, die "<zahl>" hinter "gmake -j" für die Anzahl der Cores die man benutzen möchte, +1!
Also :
gmake -j2 = 3 Cores.

(Alle Angaben ohne Gewähr! )


Greetz
dstyl is offline  
Thanks
1 User
Old 08/06/2015, 20:43   #8
 
the--fineworld's Avatar
 
elite*gold: 55
Join Date: Jun 2015
Posts: 117
Received Thanks: 37
Schön aus m*d*v kopiert - sehr gut gemacht! Zeigt was du drauf hast.
the--fineworld is offline  
Old 08/06/2015, 20:52   #9
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
würde mich interessieren, wo bei du weisst schon dieses tutorial schriftlich zu finden ist.
Lauling is offline  
Thanks
1 User
Old 08/06/2015, 21:13   #10
 
elite*gold: 5
Join Date: Mar 2013
Posts: 1,986
Received Thanks: 2,254
Quote:
Originally Posted by <lord smu> View Post
Schön aus m*d*v kopiert - sehr gut gemacht! Zeigt was du drauf hast.
Alsoooo hätte er es kopiert, wäre es wahrscheinlich noch vollständiger.

Kleine Kritikpunkte:
  1. Du solltest anmerken dass es mit deiner Anleitung so nur auf FreeBSD 32BIT!!!! funktioniert
  2. Es ist völlig egal in welchem Pfad du den Source hochlädst (wie Kori schon sagte)
  3. Beispielsweise bei der mainline_released wird das compilen so nicht funktionieren. (bspw. Makefile)
  4. (Anmerkung: FTP & SFTP ist nicht das selbe) Du benötigst nen SFTP-Clienten, sowie SSH-Clienten

Ich installiere immer noch Devil mit, keine Ahnung ob man es zum compilen braucht.

Btw mir ist es neu dass man eine Binary "PACKT".

€: Achso wer LW hat und mal wissen möchte wie man auf 64 bit compilen kann, kann sich mal Cross Compling ansehen:
xGr33n is offline  
Thanks
3 Users
Old 08/06/2015, 23:04   #11
 
elite*gold: 5
Join Date: Mar 2015
Posts: 499
Received Thanks: 376
Wenn bei euch das auftritt :

Code:
gmake: warning:  Clock skew detected.  Your build may be incomplete.
Hat die Maschine ne andere Zeit als dein Pc. Gibt in eure Console einfach
Code:
 # date 150806230310
wobei das beliebig nach deiner Zeit ist.
Code:
date yymmddhhmmss
Code:
yy : Year in two digit
    mm : Month (1-12)
    dd : Day (1-31)
    hh : Hours (0..23)
    mm : Minutes (0..59)
    ss : Seconds (0..61)
KΛIƬӨ is offline  
Thanks
1 User
Old 08/07/2015, 02:53   #12
 
elite*gold: 0
Join Date: Aug 2015
Posts: 1
Received Thanks: 0
Frage ist halt woher man die passende Source kriegt?
Auf M2Dev finde ich iwie nichts
WiesoWarumMensch?! is offline  
Old 08/07/2015, 03:19   #13
 
elite*gold: 0
Join Date: Sep 2013
Posts: 491
Received Thanks: 675
Quote:
Originally Posted by KΛIƬӨ View Post
Wenn bei euch das auftritt :

Code:
gmake: warning:  Clock skew detected.  Your build may be incomplete.
Hat die Maschine ne andere Zeit als dein Pc. Gibt in eure Console einfach
Code:
 # date 150806230310
wobei das beliebig nach deiner Zeit ist.
Code:
date yymmddhhmmss
Code:
yy : Year in two digit
    mm : Month (1-12)
    dd : Day (1-31)
    hh : Hours (0..23)
    mm : Minutes (0..59)
    ss : Seconds (0..61)
Einfach die Zeitzone von der Maschine ändern
.Kibito is offline  
Old 08/07/2015, 03:20   #14
 
elite*gold: 5
Join Date: Mar 2015
Posts: 499
Received Thanks: 376
Quote:
Originally Posted by .Kibito View Post
Einfach die Zeitzone von der Maschine ändern
Muss man nicht unbedingt, wenn man schon das Datum angepasst hat.
KΛIƬӨ is offline  
Old 08/07/2015, 05:11   #15
 
elite*gold: 0
Join Date: Jun 2015
Posts: 97
Received Thanks: 19
Sieht schnieke aus.

:'D
Spoïx™ is offline  
Closed Thread


Similar Threads Similar Threads
[HowTo]Compile Source
12/21/2014 - Metin2 Private Server - 1 Replies
Hi Where the source file will be discarded? please help me Filezilla /usr/src/Server
[HowTo]Compile Source
12/21/2014 - Metin2 PServer Guides & Strategies - 1 Replies
Hi Where the source file will be discarded? please help me
Compile Source
01/22/2011 - Flyff Private Server - 3 Replies
Hi, ich hab mich nun mal über den source hergemacht, nur ist C++ neuland für mich, doch nicht gerade unverständlich dank anderen sprachen die ich kann ;) Nur mit dem Compiler hab ich noch so meine Rangelein. Wenn ich nun ein Projekt compilen will : d:\Private Server\OFFI V15 SOURCE\Neuz\StdAfx.h(54): fatal error C1083: Cannot open include file: 'D3D9.h': No such file or directory



All times are GMT +1. The time now is 14:01.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.