Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/02/2011, à 15:40

PowaBanga

DDay normandy, un free fps sur le moteur de quake 2

Bonjour,
Je viens vous parler ici d'un jeu que j'ai découvert y a déjà pas mal de temps maintenant.  Il s'agit de DDay: Normandy, un fps sur thême de la seconde guerre mondiale qui, au départ n'était un mod pour quake2, mais qui maintenant est un jeu à part entière et gratuit. La première version du jeu pouvant tourner sans quake (DDay: Normandy 4.1) à été édité par Vipersoft, mais le projet ayant été abandonné, c'est la communeauté de joueurs qui le développent à présent. Le jeu en est maintenant à la version 5.0, merci à la communauté anglophone big_smile qui est devenu le noyau central du développement de celui-ci !

Le jeu étant configuré au départ uniquement en qwerty, et ne disposant d'aucun support d'aide en français, j'ai créé un forum où chacun peu y apporter quelque chose.

Donc en gros en ce qui concerne la popularité du jeu, il y a toujours des joueurs et quelque serveurs en ligne malgré l'age du jeu, j'espère aussi que l'avènement du jeu en milieu linuxien apportera de nouveau joueurs tongue

Et en ce qui concerne l'installation et le téléchargement du jeu,
je vous conseille de le télécharger via cette page ci, vous trouverez le site anglophone de dévellopement comme support d'aide, mais aussi le site francophone du jeu, qui est avant tout un forum d'entraide et de soutien auquel je vous invite à faire un tour smile (S'il y a des webmaster qui veulent tenter d'améliorer les script du site, ils sont les bien venus !)


Voilà j'ai posté ceci ici cas j'entends pas beaucoup parler de ce jeu sur les site linux alors que je trouve ce jeu assez sympa, et surtout que comme tout les jeux basé sur le moteur de quake, il tourne à la perfection sous wine smile En ce qui concerne les graphisme, je vous laisse juger, c'est vrai qu'il s'agit pas des plus récents, mais je pense que c'est quand même vachement potable pour un jeu gratuit tongue N'hésitez pas à dire ce que vous en pensez smile

Ha oui, pour ceux qui connaissaient déjà, il est jouable en mono-joueurs depuis pas très longtemps, certaines interfaces, skin, et sons sont refaits wink

Hors ligne

#2 Le 11/02/2011, à 01:05

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

en fait ce jeu, ca serait sympa si quelqu'un qu'y s'y connais un peu pouvait venir nous expliquer un peu ce qui a à savoir concernant linux, si on peu le compiler à partir de  la source, comment, ou son les dossiers du jeu ? Faire un fichier ".run" pour installer le jeu etc (pourquoi pas un PPA tant qu'on y est tongue)... on essaye un peu de promouvoir le jeu, donc ça serait cool s'il était plus accessible sur Linux smile
Et au niveau du développement du jeu, s'il y en a qui sont intéressés, ils seront bien accueillis même si mon forum est un peu brouillons encore tongue



Modération : Topic envoyé dans la catégorie jeux

Dernière modification par Biaise (Le 11/02/2011, à 01:16)

Hors ligne

#3 Le 14/02/2011, à 15:46

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

^^ c'est vrai que l'on peu le mettre ici aussi, je l'avais mis dans  l'autre forum car il s'agit aussi de mon site sur un truc libre smile
Enfin bref, sachez que si vous voulez y faire des création (maps skin etc) vous êtes super le bien venu ! tongue Aussi si vous venez juste pour jouer en fait wink

Hors ligne

#4 Le 15/02/2011, à 11:25

quick

Re : DDay normandy, un free fps sur le moteur de quake 2

impossible de telecharger le jeu dommage

Hors ligne

#5 Le 15/02/2011, à 12:01

abelthorne

Re : DDay normandy, un free fps sur le moteur de quake 2

quick a écrit :

impossible de telecharger le jeu dommage

Effectivement, ça envoie chez Filefront qui déconne. Mais en rechargeant la page, ça renvoie chez Gamefront et ça a l'air fonctionnel.

Il n'y a pas de version Linux ?

Hernou a écrit :

en fait ce jeu, ca serait sympa si quelqu'un qu'y s'y connais un peu pouvait venir nous expliquer un peu ce qui a à savoir concernant linux, si on peu le compiler à partir de  la source, comment, ou son les dossiers du jeu ? Faire un fichier ".run" pour installer le jeu etc (pourquoi pas un PPA tant qu'on y est tongue)... on essaye un peu de promouvoir le jeu, donc ça serait cool s'il était plus accessible sur Linux smile

Pas regardé mais si les sources sont disponibles, il devrait y avoir moyen de compiler le jeu, le packager, etc. (bon, je ne dis pas que moi je pourrais le faire, hein, mais il y a peut-être des gens qui s'y sont intéressés). À moins que le moteur ait été suffisamment modifié pour rendre son utilisation native sous Linux beaucoup plus compliquée (par exemple avoir viré le rendu OpenGL et avoir tout porté en Direct3D exclusivement).
En tout cas, packager le jeu version Windows pour qu'il se lance avec Wine, ça va pas être évident, si c'est ce que tu attends.

EDIT : je viens d'y jeter un coup d'œil : les sources sont bien dispo et devraient être compilables sans problème sous Linux (il y a des instructions basiques). Il y a même des infos pour les compiler sur... Amiga ! Ça me troue le fondement, pour rester poli.

Dernière modification par abelthorne (Le 15/02/2011, à 12:12)

Hors ligne

#6 Le 15/02/2011, à 15:50

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

lol ben merde ^^ t'a trouvé ça dans la source du jeu ? ou bien il s'agit simplement de ce que tu a trouvé sur quake ? En ce qui concerne le .run, ce qu'il m'interresse c'est donc d'essayer de le faire tourner directement sous linux smile
pour le téléchargement du jeu... effectivement c'est louche, on va régler ça assez rapidement à mon avis, merci de l'avoir signalé

Hors ligne

#7 Le 15/02/2011, à 16:05

abelthorne

Re : DDay normandy, un free fps sur le moteur de quake 2

Hernou a écrit :

lol ben merde ^^ t'a trouvé ça dans la source du jeu ? ou bien il s'agit simplement de ce que tu a trouvé sur quake ?

J'ai téléchargé les sources sur le site des développeurs et regardé ce qu'il y avait dedans...
À noter que sous Linux et autres (c'est précisé Amiga mais je pense qu'il y aurait le même problème sous MacOS, etc.), il y avait apparemment un gros bug qui faisait tout planter quand le jeu faisait un truc en rapport avec les équipes (n'y jouant pas, je n'ai pas compris en détail). le développeur a réussi a le corriger avec un gros hack dégueulasse mais c'est possible que ça entraîne d'autres problèmes.

En ce qui concerne le .run, ce qu'il m'interresse c'est donc d'essayer de le faire tourner directement sous linux smile

Avant de penser à faire des paquets ou des scripts d'installation (ce que tu appelles un .run, je pense), il faudrait commencer par réussir à compiler le jeu (ce qui n'a pas l'air très compliqué, ça devrait marcher simplement avec un make) et à le lancer.

Hors ligne

#8 Le 15/02/2011, à 16:16

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

le site du développeur tu parle du quel précisément ? Tu parle de DDayDev?

Punaise je pense qu'il va faloir améliorer encore un peu mon anglais ^^

Dernière modification par PowaBanga (Le 15/02/2011, à 16:18)

Hors ligne

#9 Le 15/02/2011, à 16:19

abelthorne

Re : DDay normandy, un free fps sur le moteur de quake 2

Oui, c'est ça. Le lien que tu as posté au début du sujet, quoi... big_smile

Dans le menu à gauche, il y a un lien "Source code" qui parle de lui-même. wink

Hors ligne

#10 Le 15/02/2011, à 16:33

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

ha oui oui, mais jme disais, comme y a deux codes sources j'imagine qu'il vaut mieux d'abord installer r1q2 smile
Et comment je fais pour savoir ou seront installés les fichiers, se sera noté dans la console ?

Hors ligne

#11 Le 15/02/2011, à 17:00

abelthorne

Re : DDay normandy, un free fps sur le moteur de quake 2

Hernou a écrit :

ha oui oui, mais jme disais, comme y a deux codes sources j'imagine qu'il vaut mieux d'abord installer r1q2 smile

Ah ça, je sais pas. Si on suit le lien des développeurs, on tombe juste sur différentes versions du même code. C'est quoi "r1q2" ?

Et comment je fais pour savoir ou seront installés les fichiers, se sera noté dans la console ?

Une fois compilé, tu vas te retrouver avec un exécutable, les sources et les fichiers de données (normalement, à moins qu'ils soient à part). Ensuite, il faut trier ce qui est utile ou non.

Hors ligne

#12 Le 15/02/2011, à 18:27

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

en fait il s'agit d'une version autre version modifiée de quake2.exe,

Hors ligne

#13 Le 15/02/2011, à 18:33

abelthorne

Re : DDay normandy, un free fps sur le moteur de quake 2

Hernou a écrit :

en fait il s'agit d'une version autre version modifiée de quake2.exe,

Mais ce D-Day Normandy alors, c'est quoi ? C'est juste un mod pour Quake 2 (et tu utilises le Quake 2 que tu veux : celui d'origine, une version améliorée...) ou il a son propre exécutable spécifique ?

Hors ligne

#14 Le 15/02/2011, à 18:48

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

voici la source du r1q2 que j'utilise pour exécuter le jeu, il remplace quake2.exe sous windows, mais c'est pas bien grave car il fonctionne aussi avec quake2.exe. effectivement, il s'agit juste d'un mod au départ, mais le jeu est devenu entièrement téléchargeable depuis.
R1Q2 (dday 05)
alors j'ai fait ceci moi avec le code de R1Q2 :

moi@lionel-HP-G62-Notebook-PC:~$ cd r1
bash: cd: r1: Aucun fichier ou dossier de ce type
moi@lionel-HP-G62-Notebook-PC:~$ cd R1
moi@lionel-HP-G62-Notebook-PC:~/R1$ make
The R1Q2 build process has changed. Please use the
new Makefile in the binaries directory to build R1Q2.
moi@lionel-HP-G62-Notebook-PC:~/R1$ makefile
makefile : commande introuvable
moi@lionel-HP-G62-Notebook-PC:~/R1$ 

Et ceci avec le mod :

moi@lionel-HP-G62-Notebook-PC:~$ cd SRC
moi@lionel-HP-G62-Notebook-PC:~/SRC$ make
make gamex86_64.so CFLAGS="-Dstricmp=strcasecmp -g"
make[1]: entrant dans le répertoire « /home/moi/SRC »
gcc -Dstricmp=strcasecmp -g -fPIC -o g_ai.o -c g_ai.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_arty.o -c g_arty.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_cmds.o -c g_cmds.c
g_cmds.c:234: warning: initialization from incompatible pointer type
gcc -Dstricmp=strcasecmp -g -fPIC -o g_combat.o -c g_combat.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_ents.o -c g_ents.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_func.o -c g_func.c
g_func.c: In function 'door_use_areaportals':
g_func.c:870: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_items.o -c g_items.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_main.o -c g_main.c
g_main.c: In function 'EndDMLevel':
g_main.c:893: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_maps.o -c g_maps.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_misc.o -c g_misc.c
g_misc.c: In function 'misc_viper_bomb_use':
g_misc.c:2025: warning: cast from pointer to integer of different size
g_misc.c: In function 'func_clock_think':
g_misc.c:2385: warning: cast from pointer to integer of different size
g_misc.c: In function 'teleporter_touch':
g_misc.c:2521: warning: cast from pointer to integer of different size
g_misc.c:2533: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_monster.o -c g_monster.c
g_monster.c: In function 'monster_start_go':
g_monster.c:554: warning: cast from pointer to integer of different size
g_monster.c:578: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_objectives.o -c g_objectives.c
g_objectives.c: In function 'timed_objective_touch':
g_objectives.c:434: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_phys.o -c g_phys.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_save.o -c g_save.c
g_save.c:31: warning: cast from pointer to integer of different size
g_save.c:32: warning: cast from pointer to integer of different size
g_save.c:33: warning: cast from pointer to integer of different size
g_save.c:34: warning: cast from pointer to integer of different size
g_save.c:35: warning: cast from pointer to integer of different size
g_save.c:36: warning: cast from pointer to integer of different size
g_save.c:37: warning: cast from pointer to integer of different size
g_save.c:38: warning: cast from pointer to integer of different size
g_save.c:39: warning: cast from pointer to integer of different size
g_save.c:40: warning: cast from pointer to integer of different size
g_save.c:41: warning: cast from pointer to integer of different size
g_save.c:42: warning: cast from pointer to integer of different size
g_save.c:43: warning: cast from pointer to integer of different size
g_save.c:44: warning: cast from pointer to integer of different size
g_save.c:45: warning: cast from pointer to integer of different size
g_save.c:47: warning: cast from pointer to integer of different size
g_save.c:48: warning: cast from pointer to integer of different size
g_save.c:50: warning: cast from pointer to integer of different size
g_save.c:51: warning: cast from pointer to integer of different size
g_save.c:52: warning: cast from pointer to integer of different size
g_save.c:54: warning: cast from pointer to integer of different size
g_save.c:56: warning: cast from pointer to integer of different size
g_save.c:57: warning: cast from pointer to integer of different size
g_save.c:58: warning: cast from pointer to integer of different size
g_save.c:59: warning: cast from pointer to integer of different size
g_save.c:60: warning: cast from pointer to integer of different size
g_save.c:61: warning: cast from pointer to integer of different size
g_save.c:63: warning: cast from pointer to integer of different size
g_save.c:65: warning: cast from pointer to integer of different size
g_save.c:66: warning: cast from pointer to integer of different size
g_save.c:67: warning: cast from pointer to integer of different size
g_save.c:68: warning: cast from pointer to integer of different size
g_save.c:69: warning: cast from pointer to integer of different size
g_save.c:70: warning: cast from pointer to integer of different size
g_save.c:71: warning: cast from pointer to integer of different size
g_save.c:73: warning: cast from pointer to integer of different size
g_save.c:74: warning: cast from pointer to integer of different size
g_save.c:76: warning: cast from pointer to integer of different size
g_save.c:88: warning: cast from pointer to integer of different size
g_save.c:93: warning: cast from pointer to integer of different size
g_save.c:95: warning: cast from pointer to integer of different size
g_save.c:96: warning: cast from pointer to integer of different size
g_save.c:99: warning: cast from pointer to integer of different size
g_save.c:101: warning: cast from pointer to integer of different size
g_save.c:102: warning: cast from pointer to integer of different size
g_save.c:105: warning: cast from pointer to integer of different size
g_save.c:106: warning: cast from pointer to integer of different size
g_save.c:107: warning: cast from pointer to integer of different size
g_save.c:109: warning: cast from pointer to integer of different size
g_save.c:110: warning: cast from pointer to integer of different size
g_save.c:111: warning: cast from pointer to integer of different size
g_save.c:112: warning: cast from pointer to integer of different size
g_save.c:114: warning: cast from pointer to integer of different size
g_save.c:118: warning: cast from pointer to integer of different size
g_save.c:119: warning: cast from pointer to integer of different size
g_save.c:120: warning: cast from pointer to integer of different size
g_save.c:121: warning: cast from pointer to integer of different size
g_save.c:122: warning: cast from pointer to integer of different size
g_save.c:124: warning: cast from pointer to integer of different size
g_save.c:125: warning: cast from pointer to integer of different size
g_save.c:126: warning: cast from pointer to integer of different size
g_save.c:127: warning: cast from pointer to integer of different size
g_save.c:128: warning: cast from pointer to integer of different size
g_save.c:129: warning: cast from pointer to integer of different size
g_save.c:130: warning: cast from pointer to integer of different size
g_save.c:131: warning: cast from pointer to integer of different size
g_save.c:132: warning: cast from pointer to integer of different size
g_save.c:133: warning: cast from pointer to integer of different size
g_save.c:134: warning: cast from pointer to integer of different size
g_save.c:135: warning: cast from pointer to integer of different size
g_save.c:136: warning: cast from pointer to integer of different size
g_save.c:137: warning: cast from pointer to integer of different size
g_save.c:138: warning: cast from pointer to integer of different size
g_save.c:140: warning: cast from pointer to integer of different size
g_save.c:141: warning: cast from pointer to integer of different size
g_save.c:142: warning: cast from pointer to integer of different size
g_save.c:143: warning: cast from pointer to integer of different size
g_save.c:144: warning: cast from pointer to integer of different size
g_save.c:145: warning: cast from pointer to integer of different size
g_save.c:146: warning: cast from pointer to integer of different size
g_save.c:147: warning: cast from pointer to integer of different size
g_save.c:148: warning: cast from pointer to integer of different size
g_save.c:150: warning: cast from pointer to integer of different size
g_save.c:152: warning: cast from pointer to integer of different size
g_save.c:154: warning: cast from pointer to integer of different size
g_save.c:155: warning: cast from pointer to integer of different size
g_save.c:156: warning: cast from pointer to integer of different size
g_save.c:173: warning: cast from pointer to integer of different size
g_save.c:174: warning: cast from pointer to integer of different size
g_save.c:175: warning: cast from pointer to integer of different size
g_save.c:176: warning: cast from pointer to integer of different size
g_save.c:177: warning: cast from pointer to integer of different size
g_save.c:178: warning: cast from pointer to integer of different size
g_save.c:179: warning: cast from pointer to integer of different size
g_save.c:180: warning: cast from pointer to integer of different size
g_save.c:181: warning: cast from pointer to integer of different size
g_save.c:182: warning: cast from pointer to integer of different size
g_save.c:183: warning: cast from pointer to integer of different size
g_save.c:185: warning: cast from pointer to integer of different size
g_save.c:186: warning: cast from pointer to integer of different size
g_save.c:188: warning: cast from pointer to integer of different size
g_save.c:189: warning: cast from pointer to integer of different size
g_save.c:190: warning: cast from pointer to integer of different size
g_save.c:191: warning: cast from pointer to integer of different size
g_save.c:192: warning: cast from pointer to integer of different size
g_save.c:193: warning: cast from pointer to integer of different size
g_save.c:194: warning: cast from pointer to integer of different size
g_save.c:195: warning: cast from pointer to integer of different size
g_save.c:196: warning: cast from pointer to integer of different size
g_save.c:197: warning: cast from pointer to integer of different size
g_save.c:198: warning: cast from pointer to integer of different size
g_save.c:199: warning: cast from pointer to integer of different size
g_save.c:200: warning: cast from pointer to integer of different size
g_save.c:207: warning: cast from pointer to integer of different size
g_save.c:209: warning: cast from pointer to integer of different size
g_save.c:210: warning: cast from pointer to integer of different size
g_save.c:211: warning: cast from pointer to integer of different size
g_save.c:212: warning: cast from pointer to integer of different size
g_save.c:219: warning: cast from pointer to integer of different size
g_save.c:220: warning: cast from pointer to integer of different size
g_save.c:221: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_spawn.o -c g_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_svcmds.o -c g_svcmds.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_target.o -c g_target.c
g_target.c: In function 'target_laser_start':
g_target.c:640: warning: cast from pointer to integer of different size
g_target.c: In function 'target_lightramp_use':
g_target.c:713: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_trigger.o -c g_trigger.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_turret.o -c g_turret.c
g_turret.c: In function 'turret_breach_die':
g_turret.c:603: warning: cast from pointer to integer of different size
g_turret.c:613: warning: cast from pointer to integer of different size
g_turret.c: In function 'turret_base_die':
g_turret.c:650: warning: cast from pointer to integer of different size
g_turret.c: In function 'turret_driver_link':
g_turret.c:955: warning: cast from pointer to integer of different size
g_turret.c: In function 'CheckForTurret':
g_turret.c:1086: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_utils.o -c g_utils.c
g_utils.c: In function 'G_PickTarget':
g_utils.c:190: warning: cast from pointer to integer of different size
g_utils.c: In function 'G_UseTargets':
g_utils.c:274: warning: cast from pointer to integer of different size
g_utils.c:290: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_weapon.o -c g_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o m_actor.o -c m_actor.c
gcc -Dstricmp=strcasecmp -g -fPIC -o m_civilian.o -c m_civilian.c
gcc -Dstricmp=strcasecmp -g -fPIC -o m_flash.o -c m_flash.c
gcc -Dstricmp=strcasecmp -g -fPIC -o m_insane.o -c m_insane.c
gcc -Dstricmp=strcasecmp -g -fPIC -o m_move.o -c m_move.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_classes.o -c p_classes.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_client.o -c p_client.c
p_client.c: In function 'SP_FixCoopSpots':
p_client.c:73: warning: cast from pointer to integer of different size
p_client.c: In function 'SelectRandomDeathmatchSpawnPoint':
p_client.c:1456: warning: cast from pointer to integer of different size
p_client.c:1489: warning: cast from pointer to integer of different size
p_client.c: In function 'SelectRandomDDaySpawnPoint':
p_client.c:1519: warning: cast from pointer to integer of different size
p_client.c:1557: warning: cast from pointer to integer of different size
p_client.c:1592: warning: cast from pointer to integer of different size
p_client.c:1603: warning: cast from pointer to integer of different size
p_client.c: In function 'SelectNearestSpawnPoint':
p_client.c:1679: warning: cast from pointer to integer of different size
p_client.c: In function 'SelectFarthestDeathmatchSpawnPoint':
p_client.c:1732: warning: cast from pointer to integer of different size
p_client.c:1753: warning: cast from pointer to integer of different size
p_client.c: In function 'SelectCoopSpawnPoint':
p_client.c:1786: warning: cast from pointer to integer of different size
p_client.c: In function 'SelectSpawnPoint':
p_client.c:1825: warning: cast from pointer to integer of different size
p_client.c:1841: warning: cast from pointer to integer of different size
p_client.c: In function 'Find_Mission_Start_Point':
p_client.c:1905: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o p_generic_wep.o -c p_generic_wep.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_hud.o -c p_hud.c
p_hud.c: In function 'MoveClientToIntermission':
p_hud.c:104: warning: cast from pointer to integer of different size
p_hud.c: In function 'BeginIntermission':
p_hud.c:227: warning: cast from pointer to integer of different size
p_hud.c:232: warning: cast from pointer to integer of different size
p_hud.c:234: warning: cast from pointer to integer of different size
p_hud.c:240: warning: cast from pointer to integer of different size
p_hud.c:242: warning: cast from pointer to integer of different size
p_hud.c: In function 'A_ScoreboardMessage':
p_hud.c:699: warning: format not a string literal and no format arguments
p_hud.c: In function 'A_ScoreboardMessage2':
p_hud.c:1023: warning: format not a string literal and no format arguments
gcc -Dstricmp=strcasecmp -g -fPIC -o p_menu.o -c p_menu.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_observer.o -c p_observer.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_trail.o -c p_trail.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_view.o -c p_view.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_weapon.o -c p_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o q_shared.o -c q_shared.c
gcc -Dstricmp=strcasecmp -g -fPIC -o u_entmgr.o -c u_entmgr.c
gcc -Dstricmp=strcasecmp -g -fPIC -o x_fbomb.o -c x_fbomb.c
gcc -Dstricmp=strcasecmp -g -fPIC -o x_fire.o -c x_fire.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usa/usa_item.o -c usa/usa_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usa/usa_spawn.o -c usa/usa_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usa/usa_guninfo.o -c usa/usa_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usa/usa_weapon.o -c usa/usa_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usa/usa_main.o -c usa/usa_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o grm/grm_item.o -c grm/grm_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o grm/grm_spawn.o -c grm/grm_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o grm/grm_guninfo.o -c grm/grm_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o grm/grm_weapon.o -c grm/grm_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o grm/grm_main.o -c grm/grm_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o rus/rus_item.o -c rus/rus_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o rus/rus_spawn.o -c rus/rus_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o rus/rus_guninfo.o -c rus/rus_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o rus/rus_weapon.o -c rus/rus_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o rus/rus_main.o -c rus/rus_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o gbr/gbr_item.o -c gbr/gbr_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o gbr/gbr_spawn.o -c gbr/gbr_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o gbr/gbr_guninfo.o -c gbr/gbr_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o gbr/gbr_weapon.o -c gbr/gbr_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o gbr/gbr_main.o -c gbr/gbr_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o jpn/jpn_item.o -c jpn/jpn_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o jpn/jpn_spawn.o -c jpn/jpn_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o jpn/jpn_guninfo.o -c jpn/jpn_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o jpn/jpn_weapon.o -c jpn/jpn_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o jpn/jpn_main.o -c jpn/jpn_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usm/usm_item.o -c usm/usm_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usm/usm_spawn.o -c usm/usm_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usm/usm_guninfo.o -c usm/usm_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usm/usm_weapon.o -c usm/usm_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usm/usm_main.o -c usm/usm_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ita/ita_item.o -c ita/ita_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ita/ita_spawn.o -c ita/ita_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ita/ita_guninfo.o -c ita/ita_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ita/ita_weapon.o -c ita/ita_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ita/ita_main.o -c ita/ita_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o pol/pol_item.o -c pol/pol_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o pol/pol_spawn.o -c pol/pol_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o pol/pol_guninfo.o -c pol/pol_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o pol/pol_weapon.o -c pol/pol_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o pol/pol_main.o -c pol/pol_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/bot_common.o -c ai/bot_common.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/bot_spawn.o -c ai/bot_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_weapons.o -c ai/ai_weapons.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_tools.o -c ai/ai_tools.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_nodes.o -c ai/ai_nodes.c
ai/ai_nodes.c: In function 'AI_PredictJumpadDestity':
ai/ai_nodes.c:140: warning: cast from pointer to integer of different size
ai/ai_nodes.c: In function 'AI_AddNode_Teleporter':
ai/ai_nodes.c:448: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_navigation.o -c ai/ai_navigation.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_movement.o -c ai/ai_movement.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_links.o -c ai/ai_links.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_items.o -c ai/ai_items.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_dropnodes.o -c ai/ai_dropnodes.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_class_dmbot.o -c ai/ai_class_dmbot.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_class_monster_default.o -c ai/ai_class_monster_default.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/AStar.o -c ai/AStar.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_main.o -c ai/ai_main.c
make usax86_64.so -C usa
make[2]: entrant dans le répertoire « /home/moi/SRC/usa »
gcc -Dstricmp=strcasecmp -g -shared -o usax86_64.so usa_item.o usa_spawn.o usa_guninfo.o usa_weapon.o usa_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/usa »
make grmx86_64.so -C grm
make[2]: entrant dans le répertoire « /home/moi/SRC/grm »
gcc -Dstricmp=strcasecmp -g -shared -o grmx86_64.so grm_item.o grm_spawn.o grm_guninfo.o grm_weapon.o grm_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/grm »
make rusx86_64.so -C rus    
make[2]: entrant dans le répertoire « /home/moi/SRC/rus »
gcc -Dstricmp=strcasecmp -g -shared -o rusx86_64.so rus_item.o rus_spawn.o rus_guninfo.o rus_weapon.o rus_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/rus »
make gbrx86_64.so -C gbr    
make[2]: entrant dans le répertoire « /home/moi/SRC/gbr »
gcc -Dstricmp=strcasecmp -g -shared -o gbrx86_64.so gbr_item.o gbr_spawn.o gbr_guninfo.o gbr_weapon.o gbr_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/gbr »
make jpnx86_64.so -C jpn    
make[2]: entrant dans le répertoire « /home/moi/SRC/jpn »
gcc -Dstricmp=strcasecmp -g -shared -o jpnx86_64.so jpn_item.o jpn_spawn.o jpn_guninfo.o jpn_weapon.o jpn_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/jpn »
make usmx86_64.so -C usm
make[2]: entrant dans le répertoire « /home/moi/SRC/usm »
gcc -Dstricmp=strcasecmp -g -shared -o usmx86_64.so usm_item.o usm_spawn.o usm_guninfo.o usm_weapon.o usm_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/usm »
make polx86_64.so -C pol
make[2]: entrant dans le répertoire « /home/moi/SRC/pol »
gcc -Dstricmp=strcasecmp -g -shared -o polx86_64.so pol_item.o pol_spawn.o pol_guninfo.o pol_weapon.o pol_main.o 
make[2]: quittant le répertoire « /home/moi/SRC/pol »
make itax86_64.so -C ita
make[2]: entrant dans le répertoire « /home/moi/SRC/ita »
gcc -Dstricmp=strcasecmp -g -shared -o itax86_64.so ita_item.o ita_spawn.o ita_guninfo.o ita_weapon.o ita_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/ita »
make aix86_64.so -C ai
make[2]: entrant dans le répertoire « /home/moi/SRC/ai »
gcc -Dstricmp=strcasecmp -g -shared -o aix86_64.so bot_common.o bot_spawn.o ai_weapons.o ai_tools.o ai_nodes.o ai_navigation.o ai_movement.o ai_links.o ai_items.o ai_dropnodes.o ai_class_dmbot.o ai_class_monster_default.o AStar.o ai_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/ai »
gcc -Dstricmp=strcasecmp -g -shared -o gamex86_64.so g_ai.o g_arty.o g_cmds.o g_combat.o g_ents.o g_func.o g_items.o g_main.o g_maps.o g_misc.o g_monster.o g_objectives.o g_phys.o g_save.o g_spawn.o g_svcmds.o g_target.o g_trigger.o g_turret.o g_utils.o g_weapon.o m_actor.o m_civilian.o m_flash.o m_insane.o m_move.o p_classes.o p_client.o p_generic_wep.o p_hud.o p_menu.o p_observer.o p_trail.o p_view.o p_weapon.o q_shared.o u_entmgr.o x_fbomb.o x_fire.o usa/usa_item.o  usa/usa_spawn.o usa/usa_guninfo.o usa/usa_weapon.o usa/usa_main.o grm/grm_item.o  grm/grm_spawn.o grm/grm_guninfo.o grm/grm_weapon.o grm/grm_main.o rus/rus_item.o  rus/rus_spawn.o rus/rus_guninfo.o rus/rus_weapon.o rus/rus_main.o gbr/gbr_item.o  gbr/gbr_spawn.o gbr/gbr_guninfo.o gbr/gbr_weapon.o gbr/gbr_main.o jpn/jpn_item.o  jpn/jpn_spawn.o jpn/jpn_guninfo.o jpn/jpn_weapon.o jpn/jpn_main.o usm/usm_item.o  usm/usm_spawn.o usm/usm_guninfo.o usm/usm_weapon.o usm/usm_main.o ita/ita_item.o  ita/ita_spawn.o ita/ita_guninfo.o ita/ita_weapon.o ita/ita_main.o pol/pol_item.o  pol/pol_spawn.o pol/pol_guninfo.o pol/pol_weapon.o pol/pol_main.o ai/bot_common.o ai/bot_spawn.o ai/ai_weapons.o ai/ai_tools.o ai/ai_nodes.o ai/ai_navigation.o ai/ai_movement.o ai/ai_links.o ai/ai_items.o ai/ai_dropnodes.o ai/ai_class_dmbot.o ai/ai_class_monster_default.o ai/AStar.o ai/ai_main.o -ldl -lm
/usr/bin/ld: Warning: size of symbol `grmitems' changed from 3496 in g_ents.o to 2760 in grm/grm_item.o
/usr/bin/ld: Warning: size of symbol `gbritems' changed from 3496 in g_ents.o to 2944 in gbr/gbr_item.o
make[1]: quittant le répertoire « /home/moi/SRC »
moi@lionel-HP-G62-Notebook-PC:~/SRC$

Mais j'y comprend franchement pas grand chose, j'ai fais quoi exactement ? ils sont où mes fichiers ???

Forum de discution concernant la source sur DDayDev

Dernière modification par PowaBanga (Le 15/02/2011, à 18:52)

Hors ligne

#15 Le 15/02/2011, à 18:59

abelthorne

Re : DDay normandy, un free fps sur le moteur de quake 2

Pour le premier, on te dit juste que le processus de compilation a changé et qu'il faut utiliser un makefile se trouvant dans un autre dossier (binaries). Ce n'est pas une commande, c'est un fichier utilisé par make. Essaie de refaire un make mais en te plaçant dans le dossier des binaires (qui doit s'appeler "binaries" ou "bin" ou un nom dans le genre).

Dans tous les cas, l'exécutable devrait se trouver dans le dossier où tu a lancé la compilation.

Quoi qu'il en soit, le plus simple serait de déterminer si D-Day fonctionne encore comme un mod mais avec un exécutable fourni, ou si c'est vraiment un tout. Parce que si c'est un mod séparé, tu devrais pouvoir y jouer sous Linux avec un Quake2 existant en récupérant juste les fichiers de données (depuis la version Windows installée via Wine, par exemple).

Hors ligne

#16 Le 15/02/2011, à 19:06

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

j'ai un fichier binaries effectivement. Avec un make.inc et un makefile et j'ais ceci :

moi@lionel-HP-G62-Notebook-PC:~/R1$ cd binaries
moi@lionel-HP-G62-Notebook-PC:~/R1/binaries$ makefile
makefile : commande introuvable
moi@lionel-HP-G62-Notebook-PC:~/R1/binaries$ make
make -C r1q2ded
make[1]: entrant dans le répertoire « /home/moi/R1/binaries/r1q2ded »
cc -DDEDICATED_ONLY -DANTICHEAT -DNDEBUG -DLINUX -O2 -fno-strict-aliasing -Wall -ffloat-store -pipe -g -MF .depends/cmd.d -MMD   -c -o cmd.o ../../qcommon/cmd.c
In file included from ../../qcommon/qcommon.h:35,
                 from ../../qcommon/cmd.c:22:
../../qcommon/../game/q_shared.h:36: fatal error: C:\src\r1q2-b7904-src\zlib-1.2.3\zlib-1.2.3\zlib.h: Aucun fichier ou dossier de ce type
compilation terminated.
make[1]: *** [cmd.o] Erreur 1
make[1]: quittant le répertoire « /home/moi/R1/binaries/r1q2ded »
make: *** [r1q2ded] Erreur 2
moi@lionel-HP-G62-Notebook-PC:~/R1/binaries$ 

ça veux dire quoi ces erreurs ?
effectivement je pense qu'il est possible d'y jouer via le quake2 original, mais le rendu du jeu en meilleur avec r1q2 donc ça serait cool si j'arrivais à l'installer smile

Hors ligne

#17 Le 15/02/2011, à 19:17

abelthorne

Re : DDay normandy, un free fps sur le moteur de quake 2

Apparemment, le makefile est prévu pour Windows : il cherche une bibli quelque part dans C:\
Il y en a peut-être un autre pour Linux, ou il faut le modifier, ou les sources ne permettent pas en l'état de le compiler sous Linux.

Ça fait plus de dix ans que je n'ai pas fait de programmation sérieusement (et la compilation qui va avec). Je ne suis plus très au fait de tout ça...

effectivement je pense qu'il est possible d'y jouer via le quake2 original, mais le rendu du jeu en meilleur avec r1q2 donc ça serait cool si j'arrivais à l'installer smile

Oui mais depuis que les sources de Q2 ont été libérées, il a dû y avoir plusieurs projets sous Linux avec plein d'effets tous plus gouleyants les uns que les autres, non ?
Le plus simple serait de voir tout ce qui existe comme améliorations du moteur de Q2 avec une version Linux déjà toute prête.

Dernière modification par abelthorne (Le 15/02/2011, à 19:18)

Hors ligne

#18 Le 15/02/2011, à 19:28

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

dans le fichier texte il y a ceci :

Readme. a écrit :

Linux Makefiles are included in the binaries directory:



binaries/r1q2ded/Makefile is for the R1Q2 server.

binaries/client/Makefile is for the R1Q2 client (buggy).

binaries/game/Makefile is for the baseq2 Game DLL.

ca veux dire que pour l'installer complètement je dois les trois makefiles ?

Hors ligne

#19 Le 15/02/2011, à 19:38

abelthorne

Re : DDay normandy, un free fps sur le moteur de quake 2

Là, je sais pas. Qu'est-ce que tu as comme makefiles en tout dans les divers sous-dossiers de binaries ?

Tout ce que je peux te dire, c'est ce qu'il y a dans le message d'erreur : la compilation s'interrompt parce qu'il ne trouve pas le fichier C:\src\r1q2-b7904-src\zlib-1.2.3\zlib-1.2.3\zlib.h (ce qui est normal puisque c'est un chemin Windows).

Hors ligne

#20 Le 15/02/2011, à 19:44

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

ben y a un makefile tout seul sans rien ni extentions, exepté dans le dossier client, ou il y a "cn_cin.o" en plus du make file... J'ai fais make dans les trois dossiers, et il se la ramène encore avec des chemins via C

Aussi, j'ai essayé d'installer EGL, ce qui donne ceci :

Le début a disparut on dirait...
g_save.c:63: warning: cast from pointer to integer of different size
g_save.c:65: warning: cast from pointer to integer of different size
g_save.c:66: warning: cast from pointer to integer of different size
g_save.c:67: warning: cast from pointer to integer of different size
g_save.c:68: warning: cast from pointer to integer of different size
g_save.c:69: warning: cast from pointer to integer of different size
g_save.c:70: warning: cast from pointer to integer of different size
g_save.c:71: warning: cast from pointer to integer of different size
g_save.c:73: warning: cast from pointer to integer of different size
g_save.c:74: warning: cast from pointer to integer of different size
g_save.c:76: warning: cast from pointer to integer of different size
g_save.c:88: warning: cast from pointer to integer of different size
g_save.c:93: warning: cast from pointer to integer of different size
g_save.c:95: warning: cast from pointer to integer of different size
g_save.c:96: warning: cast from pointer to integer of different size
g_save.c:99: warning: cast from pointer to integer of different size
g_save.c:101: warning: cast from pointer to integer of different size
g_save.c:102: warning: cast from pointer to integer of different size
g_save.c:105: warning: cast from pointer to integer of different size
g_save.c:106: warning: cast from pointer to integer of different size
g_save.c:107: warning: cast from pointer to integer of different size
g_save.c:109: warning: cast from pointer to integer of different size
g_save.c:110: warning: cast from pointer to integer of different size
g_save.c:111: warning: cast from pointer to integer of different size
g_save.c:112: warning: cast from pointer to integer of different size
g_save.c:114: warning: cast from pointer to integer of different size
g_save.c:118: warning: cast from pointer to integer of different size
g_save.c:119: warning: cast from pointer to integer of different size
g_save.c:120: warning: cast from pointer to integer of different size
g_save.c:121: warning: cast from pointer to integer of different size
g_save.c:122: warning: cast from pointer to integer of different size
g_save.c:124: warning: cast from pointer to integer of different size
g_save.c:125: warning: cast from pointer to integer of different size
g_save.c:126: warning: cast from pointer to integer of different size
g_save.c:127: warning: cast from pointer to integer of different size
g_save.c:128: warning: cast from pointer to integer of different size
g_save.c:129: warning: cast from pointer to integer of different size
g_save.c:130: warning: cast from pointer to integer of different size
g_save.c:131: warning: cast from pointer to integer of different size
g_save.c:132: warning: cast from pointer to integer of different size
g_save.c:133: warning: cast from pointer to integer of different size
g_save.c:134: warning: cast from pointer to integer of different size
g_save.c:135: warning: cast from pointer to integer of different size
g_save.c:136: warning: cast from pointer to integer of different size
g_save.c:137: warning: cast from pointer to integer of different size
g_save.c:138: warning: cast from pointer to integer of different size
g_save.c:140: warning: cast from pointer to integer of different size
g_save.c:141: warning: cast from pointer to integer of different size
g_save.c:142: warning: cast from pointer to integer of different size
g_save.c:143: warning: cast from pointer to integer of different size
g_save.c:144: warning: cast from pointer to integer of different size
g_save.c:145: warning: cast from pointer to integer of different size
g_save.c:146: warning: cast from pointer to integer of different size
g_save.c:147: warning: cast from pointer to integer of different size
g_save.c:148: warning: cast from pointer to integer of different size
g_save.c:150: warning: cast from pointer to integer of different size
g_save.c:152: warning: cast from pointer to integer of different size
g_save.c:154: warning: cast from pointer to integer of different size
g_save.c:155: warning: cast from pointer to integer of different size
g_save.c:156: warning: cast from pointer to integer of different size
g_save.c:173: warning: cast from pointer to integer of different size
g_save.c:174: warning: cast from pointer to integer of different size
g_save.c:175: warning: cast from pointer to integer of different size
g_save.c:176: warning: cast from pointer to integer of different size
g_save.c:177: warning: cast from pointer to integer of different size
g_save.c:178: warning: cast from pointer to integer of different size
g_save.c:179: warning: cast from pointer to integer of different size
g_save.c:180: warning: cast from pointer to integer of different size
g_save.c:181: warning: cast from pointer to integer of different size
g_save.c:182: warning: cast from pointer to integer of different size
g_save.c:183: warning: cast from pointer to integer of different size
g_save.c:185: warning: cast from pointer to integer of different size
g_save.c:186: warning: cast from pointer to integer of different size
g_save.c:188: warning: cast from pointer to integer of different size
g_save.c:189: warning: cast from pointer to integer of different size
g_save.c:190: warning: cast from pointer to integer of different size
g_save.c:191: warning: cast from pointer to integer of different size
g_save.c:192: warning: cast from pointer to integer of different size
g_save.c:193: warning: cast from pointer to integer of different size
g_save.c:194: warning: cast from pointer to integer of different size
g_save.c:195: warning: cast from pointer to integer of different size
g_save.c:196: warning: cast from pointer to integer of different size
g_save.c:197: warning: cast from pointer to integer of different size
g_save.c:198: warning: cast from pointer to integer of different size
g_save.c:199: warning: cast from pointer to integer of different size
g_save.c:200: warning: cast from pointer to integer of different size
g_save.c:207: warning: cast from pointer to integer of different size
g_save.c:209: warning: cast from pointer to integer of different size
g_save.c:210: warning: cast from pointer to integer of different size
g_save.c:211: warning: cast from pointer to integer of different size
g_save.c:212: warning: cast from pointer to integer of different size
g_save.c:219: warning: cast from pointer to integer of different size
g_save.c:220: warning: cast from pointer to integer of different size
g_save.c:221: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_spawn.o -c g_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_svcmds.o -c g_svcmds.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_target.o -c g_target.c
g_target.c: In function 'target_laser_start':
g_target.c:640: warning: cast from pointer to integer of different size
g_target.c: In function 'target_lightramp_use':
g_target.c:713: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_trigger.o -c g_trigger.c
gcc -Dstricmp=strcasecmp -g -fPIC -o g_turret.o -c g_turret.c
g_turret.c: In function 'turret_breach_die':
g_turret.c:603: warning: cast from pointer to integer of different size
g_turret.c:613: warning: cast from pointer to integer of different size
g_turret.c: In function 'turret_base_die':
g_turret.c:650: warning: cast from pointer to integer of different size
g_turret.c: In function 'turret_driver_link':
g_turret.c:955: warning: cast from pointer to integer of different size
g_turret.c: In function 'CheckForTurret':
g_turret.c:1086: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_utils.o -c g_utils.c
g_utils.c: In function 'G_PickTarget':
g_utils.c:190: warning: cast from pointer to integer of different size
g_utils.c: In function 'G_UseTargets':
g_utils.c:274: warning: cast from pointer to integer of different size
g_utils.c:290: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o g_weapon.o -c g_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o m_actor.o -c m_actor.c
gcc -Dstricmp=strcasecmp -g -fPIC -o m_civilian.o -c m_civilian.c
gcc -Dstricmp=strcasecmp -g -fPIC -o m_flash.o -c m_flash.c
gcc -Dstricmp=strcasecmp -g -fPIC -o m_insane.o -c m_insane.c
gcc -Dstricmp=strcasecmp -g -fPIC -o m_move.o -c m_move.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_classes.o -c p_classes.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_client.o -c p_client.c
p_client.c: In function 'SP_FixCoopSpots':
p_client.c:73: warning: cast from pointer to integer of different size
p_client.c: In function 'SelectRandomDeathmatchSpawnPoint':
p_client.c:1456: warning: cast from pointer to integer of different size
p_client.c:1489: warning: cast from pointer to integer of different size
p_client.c: In function 'SelectRandomDDaySpawnPoint':
p_client.c:1519: warning: cast from pointer to integer of different size
p_client.c:1557: warning: cast from pointer to integer of different size
p_client.c:1592: warning: cast from pointer to integer of different size
p_client.c:1603: warning: cast from pointer to integer of different size
p_client.c: In function 'SelectNearestSpawnPoint':
p_client.c:1679: warning: cast from pointer to integer of different size
p_client.c: In function 'SelectFarthestDeathmatchSpawnPoint':
p_client.c:1732: warning: cast from pointer to integer of different size
p_client.c:1753: warning: cast from pointer to integer of different size
p_client.c: In function 'SelectCoopSpawnPoint':
p_client.c:1786: warning: cast from pointer to integer of different size
p_client.c: In function 'SelectSpawnPoint':
p_client.c:1825: warning: cast from pointer to integer of different size
p_client.c:1841: warning: cast from pointer to integer of different size
p_client.c: In function 'Find_Mission_Start_Point':
p_client.c:1905: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o p_generic_wep.o -c p_generic_wep.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_hud.o -c p_hud.c
p_hud.c: In function 'MoveClientToIntermission':
p_hud.c:104: warning: cast from pointer to integer of different size
p_hud.c: In function 'BeginIntermission':
p_hud.c:227: warning: cast from pointer to integer of different size
p_hud.c:232: warning: cast from pointer to integer of different size
p_hud.c:234: warning: cast from pointer to integer of different size
p_hud.c:240: warning: cast from pointer to integer of different size
p_hud.c:242: warning: cast from pointer to integer of different size
p_hud.c: In function 'A_ScoreboardMessage':
p_hud.c:699: warning: format not a string literal and no format arguments
p_hud.c: In function 'A_ScoreboardMessage2':
p_hud.c:1023: warning: format not a string literal and no format arguments
gcc -Dstricmp=strcasecmp -g -fPIC -o p_menu.o -c p_menu.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_observer.o -c p_observer.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_trail.o -c p_trail.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_view.o -c p_view.c
gcc -Dstricmp=strcasecmp -g -fPIC -o p_weapon.o -c p_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o q_shared.o -c q_shared.c
gcc -Dstricmp=strcasecmp -g -fPIC -o u_entmgr.o -c u_entmgr.c
gcc -Dstricmp=strcasecmp -g -fPIC -o x_fbomb.o -c x_fbomb.c
gcc -Dstricmp=strcasecmp -g -fPIC -o x_fire.o -c x_fire.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usa/usa_item.o -c usa/usa_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usa/usa_spawn.o -c usa/usa_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usa/usa_guninfo.o -c usa/usa_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usa/usa_weapon.o -c usa/usa_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usa/usa_main.o -c usa/usa_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o grm/grm_item.o -c grm/grm_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o grm/grm_spawn.o -c grm/grm_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o grm/grm_guninfo.o -c grm/grm_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o grm/grm_weapon.o -c grm/grm_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o grm/grm_main.o -c grm/grm_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o rus/rus_item.o -c rus/rus_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o rus/rus_spawn.o -c rus/rus_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o rus/rus_guninfo.o -c rus/rus_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o rus/rus_weapon.o -c rus/rus_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o rus/rus_main.o -c rus/rus_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o gbr/gbr_item.o -c gbr/gbr_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o gbr/gbr_spawn.o -c gbr/gbr_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o gbr/gbr_guninfo.o -c gbr/gbr_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o gbr/gbr_weapon.o -c gbr/gbr_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o gbr/gbr_main.o -c gbr/gbr_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o jpn/jpn_item.o -c jpn/jpn_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o jpn/jpn_spawn.o -c jpn/jpn_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o jpn/jpn_guninfo.o -c jpn/jpn_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o jpn/jpn_weapon.o -c jpn/jpn_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o jpn/jpn_main.o -c jpn/jpn_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usm/usm_item.o -c usm/usm_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usm/usm_spawn.o -c usm/usm_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usm/usm_guninfo.o -c usm/usm_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usm/usm_weapon.o -c usm/usm_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o usm/usm_main.o -c usm/usm_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ita/ita_item.o -c ita/ita_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ita/ita_spawn.o -c ita/ita_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ita/ita_guninfo.o -c ita/ita_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ita/ita_weapon.o -c ita/ita_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ita/ita_main.o -c ita/ita_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o pol/pol_item.o -c pol/pol_item.c
gcc -Dstricmp=strcasecmp -g -fPIC -o pol/pol_spawn.o -c pol/pol_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o pol/pol_guninfo.o -c pol/pol_guninfo.c
gcc -Dstricmp=strcasecmp -g -fPIC -o pol/pol_weapon.o -c pol/pol_weapon.c
gcc -Dstricmp=strcasecmp -g -fPIC -o pol/pol_main.o -c pol/pol_main.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/bot_common.o -c ai/bot_common.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/bot_spawn.o -c ai/bot_spawn.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_weapons.o -c ai/ai_weapons.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_tools.o -c ai/ai_tools.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_nodes.o -c ai/ai_nodes.c
ai/ai_nodes.c: In function 'AI_PredictJumpadDestity':
ai/ai_nodes.c:140: warning: cast from pointer to integer of different size
ai/ai_nodes.c: In function 'AI_AddNode_Teleporter':
ai/ai_nodes.c:448: warning: cast from pointer to integer of different size
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_navigation.o -c ai/ai_navigation.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_movement.o -c ai/ai_movement.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_links.o -c ai/ai_links.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_items.o -c ai/ai_items.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_dropnodes.o -c ai/ai_dropnodes.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_class_dmbot.o -c ai/ai_class_dmbot.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_class_monster_default.o -c ai/ai_class_monster_default.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/AStar.o -c ai/AStar.c
gcc -Dstricmp=strcasecmp -g -fPIC -o ai/ai_main.o -c ai/ai_main.c
make usax86_64.so -C usa
make[2]: entrant dans le répertoire « /home/moi/SRC/usa »
gcc -Dstricmp=strcasecmp -g -shared -o usax86_64.so usa_item.o usa_spawn.o usa_guninfo.o usa_weapon.o usa_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/usa »
make grmx86_64.so -C grm
make[2]: entrant dans le répertoire « /home/moi/SRC/grm »
gcc -Dstricmp=strcasecmp -g -shared -o grmx86_64.so grm_item.o grm_spawn.o grm_guninfo.o grm_weapon.o grm_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/grm »
make rusx86_64.so -C rus    
make[2]: entrant dans le répertoire « /home/moi/SRC/rus »
gcc -Dstricmp=strcasecmp -g -shared -o rusx86_64.so rus_item.o rus_spawn.o rus_guninfo.o rus_weapon.o rus_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/rus »
make gbrx86_64.so -C gbr    
make[2]: entrant dans le répertoire « /home/moi/SRC/gbr »
gcc -Dstricmp=strcasecmp -g -shared -o gbrx86_64.so gbr_item.o gbr_spawn.o gbr_guninfo.o gbr_weapon.o gbr_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/gbr »
make jpnx86_64.so -C jpn    
make[2]: entrant dans le répertoire « /home/moi/SRC/jpn »
gcc -Dstricmp=strcasecmp -g -shared -o jpnx86_64.so jpn_item.o jpn_spawn.o jpn_guninfo.o jpn_weapon.o jpn_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/jpn »
make usmx86_64.so -C usm
make[2]: entrant dans le répertoire « /home/moi/SRC/usm »
gcc -Dstricmp=strcasecmp -g -shared -o usmx86_64.so usm_item.o usm_spawn.o usm_guninfo.o usm_weapon.o usm_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/usm »
make polx86_64.so -C pol
make[2]: entrant dans le répertoire « /home/moi/SRC/pol »
gcc -Dstricmp=strcasecmp -g -shared -o polx86_64.so pol_item.o pol_spawn.o pol_guninfo.o pol_weapon.o pol_main.o 
make[2]: quittant le répertoire « /home/moi/SRC/pol »
make itax86_64.so -C ita
make[2]: entrant dans le répertoire « /home/moi/SRC/ita »
gcc -Dstricmp=strcasecmp -g -shared -o itax86_64.so ita_item.o ita_spawn.o ita_guninfo.o ita_weapon.o ita_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/ita »
make aix86_64.so -C ai
make[2]: entrant dans le répertoire « /home/moi/SRC/ai »
gcc -Dstricmp=strcasecmp -g -shared -o aix86_64.so bot_common.o bot_spawn.o ai_weapons.o ai_tools.o ai_nodes.o ai_navigation.o ai_movement.o ai_links.o ai_items.o ai_dropnodes.o ai_class_dmbot.o ai_class_monster_default.o AStar.o ai_main.o -ldl -lm
make[2]: quittant le répertoire « /home/moi/SRC/ai »
gcc -Dstricmp=strcasecmp -g -shared -o gamex86_64.so g_ai.o g_arty.o g_cmds.o g_combat.o g_ents.o g_func.o g_items.o g_main.o g_maps.o g_misc.o g_monster.o g_objectives.o g_phys.o g_save.o g_spawn.o g_svcmds.o g_target.o g_trigger.o g_turret.o g_utils.o g_weapon.o m_actor.o m_civilian.o m_flash.o m_insane.o m_move.o p_classes.o p_client.o p_generic_wep.o p_hud.o p_menu.o p_observer.o p_trail.o p_view.o p_weapon.o q_shared.o u_entmgr.o x_fbomb.o x_fire.o usa/usa_item.o  usa/usa_spawn.o usa/usa_guninfo.o usa/usa_weapon.o usa/usa_main.o grm/grm_item.o  grm/grm_spawn.o grm/grm_guninfo.o grm/grm_weapon.o grm/grm_main.o rus/rus_item.o  rus/rus_spawn.o rus/rus_guninfo.o rus/rus_weapon.o rus/rus_main.o gbr/gbr_item.o  gbr/gbr_spawn.o gbr/gbr_guninfo.o gbr/gbr_weapon.o gbr/gbr_main.o jpn/jpn_item.o  jpn/jpn_spawn.o jpn/jpn_guninfo.o jpn/jpn_weapon.o jpn/jpn_main.o usm/usm_item.o  usm/usm_spawn.o usm/usm_guninfo.o usm/usm_weapon.o usm/usm_main.o ita/ita_item.o  ita/ita_spawn.o ita/ita_guninfo.o ita/ita_weapon.o ita/ita_main.o pol/pol_item.o  pol/pol_spawn.o pol/pol_guninfo.o pol/pol_weapon.o pol/pol_main.o ai/bot_common.o ai/bot_spawn.o ai/ai_weapons.o ai/ai_tools.o ai/ai_nodes.o ai/ai_navigation.o ai/ai_movement.o ai/ai_links.o ai/ai_items.o ai/ai_dropnodes.o ai/ai_class_dmbot.o ai/ai_class_monster_default.o ai/AStar.o ai/ai_main.o -ldl -lm
/usr/bin/ld: Warning: size of symbol `grmitems' changed from 3496 in g_ents.o to 2760 in grm/grm_item.o
/usr/bin/ld: Warning: size of symbol `gbritems' changed from 3496 in g_ents.o to 2944 in gbr/gbr_item.o
make[1]: quittant le répertoire « /home/moi/SRC »
moi@lionel-HP-G62-Notebook-PC:~/SRC$ ^C
moi@lionel-HP-G62-Notebook-PC:~/SRC$ make
make -f makefile targets BUILDDIR=releasex86_64 SOURCEDIR=. CFLAGS="-Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='\"0.0.6\"'"
make[1]: entrant dans le répertoire « /home/moi/SRC »
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/alias.o -c common/alias.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cbuf.o -c common/cbuf.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cm_common.o -c common/cm_common.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cm_q2_main.o -c common/cm_q2_main.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cm_q2_trace.o -c common/cm_q2_trace.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cm_q3_main.o -c common/cm_q3_main.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cm_q3_patch.o -c common/cm_q3_patch.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cm_q3_trace.o -c common/cm_q3_trace.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cmd.o -c common/cmd.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/common.o -c common/common.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/crc.o -c common/crc.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cvar.o -c common/cvar.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/files.o -c common/files.c
common/files.c: In function 'FS_LoadPAK':
common/files.c:1024: warning: ignoring return value of 'fread', declared with attribute warn_unused_result
common/files.c:1046: warning: ignoring return value of 'fread', declared with attribute warn_unused_result
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/md4.o -c common/md4.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/memory.o -c common/memory.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/net_chan.o -c common/net_chan.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/net_msg.o -c common/net_msg.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/parse.o -c common/parse.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/sv_ccmds.o -c server/sv_ccmds.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/sv_ents.o -c server/sv_ents.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/sv_gameapi.o -c server/sv_gameapi.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/sv_init.o -c server/sv_init.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/sv_main.o -c server/sv_main.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/sv_pmove.o -c server/sv_pmove.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/sv_send.o -c server/sv_send.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/sv_user.o -c server/sv_user.c
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/sv_world.o -c server/sv_world.c
server/sv_world.c: In function 'SV_AreaEdicts_r':
server/sv_world.c:373: warning: cast from pointer to integer of different size
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cl_cgapi.o -c client/cl_cgapi.c
In file included from client/cl_local.h:38,
                 from client/cl_cgapi.c:25:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
client/cl_cgapi.c: In function 'CL_CGameAPI_Init':
client/cl_cgapi.c:691: warning: assignment from incompatible pointer type
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cl_cin.o -c client/cl_cin.c
In file included from client/cl_local.h:38,
                 from client/cl_cin.c:26:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cl_console.o -c client/cl_console.c
In file included from client/cl_local.h:38,
                 from client/cl_console.c:24:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cl_download.o -c client/cl_download.c
In file included from client/cl_local.h:38,
                 from client/cl_download.c:24:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cl_demo.o -c client/cl_demo.c
In file included from client/cl_local.h:38,
                 from client/cl_demo.c:24:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cl_input.o -c client/cl_input.c
In file included from client/cl_local.h:38,
                 from client/cl_input.c:25:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cl_keys.o -c client/cl_keys.c
In file included from client/cl_local.h:38,
                 from client/cl_keys.c:24:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cl_main.o -c client/cl_main.c
In file included from client/cl_local.h:38,
                 from client/cl_main.c:25:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cl_parse.o -c client/cl_parse.c
In file included from client/cl_local.h:38,
                 from client/cl_parse.c:25:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/cl_screen.o -c client/cl_screen.c
In file included from client/cl_local.h:38,
                 from client/cl_screen.c:25:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/gui_cursor.o -c client/gui_cursor.c
In file included from client/cl_local.h:38,
                 from client/gui_local.h:24,
                 from client/gui_cursor.c:24:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/gui_draw.o -c client/gui_draw.c
In file included from client/cl_local.h:38,
                 from client/gui_local.h:24,
                 from client/gui_draw.c:24:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
gcc -Isource/ -I./ -I../  -O2 -fno-strict-aliasing -ffast-math -fexpensive-optimizations -DLINUX_VERSION='"0.0.6"' -o releasex86_64/client/gui_events.o -c client/gui_events.c
In file included from client/cl_local.h:38,
                 from client/gui_local.h:24,
                 from client/gui_events.c:24:
client/gui_public.h:42: warning: 'struct gui_s' declared inside parameter list
client/gui_public.h:42: warning: its scope is only this definition or declaration, which is probably not what you want
client/gui_events.c: In function 'GUI_NamedGlobalEvent':
client/gui_events.c:100: warning: passing argument 1 of 'GUI_NamedGUIEvent' from incompatible pointer type
client/gui_public.h:42: note: expected 'struct gui_s *' but argument is of type 'struct gui_t *'
client/gui_events.c: At top level:
client/gui_events.c:111: error: conflicting types for 'GUI_NamedGUIEvent'
client/gui_public.h:42: note: previous declaration of 'GUI_NamedGUIEvent' was here
make[1]: *** [releasex86_64/client/gui_events.o] Erreur 1
make[1]: quittant le répertoire « /home/moi/SRC »
make: *** [build_release] Erreur 2
moi@lionel-HP-G62-Notebook-PC:~/SRC$ 

Dernière modification par PowaBanga (Le 15/02/2011, à 19:46)

Hors ligne

#21 Le 15/02/2011, à 19:49

abelthorne

Re : DDay normandy, un free fps sur le moteur de quake 2

Là, ça dépasse mes compétences. Le mieux serait de demander aux développeurs de r1q2 et EGL.

Dernière modification par abelthorne (Le 15/02/2011, à 19:57)

Hors ligne

#22 Le 15/02/2011, à 19:54

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

ok smile merci pour ton aide et tes conseils en tout cas smile
à présent je vai faire une ptite pause avec tout ça tongue

Hors ligne

#23 Le 15/02/2011, à 19:57

abelthorne

Re : DDay normandy, un free fps sur le moteur de quake 2

C'est possible que tu aies répondu avant que j'édite mon message. Au cas où, je disais ça :

Si ça peut t'intéresser, j'avais bookmarké cette page quand je faisais des recherches sur Quake 2 (il y a un certain temps) : http://www-personal.umich.edu/~jimw/q2/index.htm
Il y a des liens vers plusieurs projets d'amélioration du moteur. J'ai pas vérifié s'ils étaient tous encore actifs et/ou utilisables sous Linux.
Il y avait aussi Quake 2 Evolved mais il m'a l'air relativement décédé et je crois qu'il n'était pas portable sous Linux.

Hors ligne

#24 Le 19/02/2011, à 11:43

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

bon bonne nouvelle, nous avons changé de serveur d'hébergement, le jeu est à nouveau disponible smile, dites moi ce que vous en pensez smile

Dernière modification par PowaBanga (Le 19/02/2011, à 16:14)

Hors ligne

#25 Le 20/02/2011, à 10:53

PowaBanga

Re : DDay normandy, un free fps sur le moteur de quake 2

Bonjour, j'ais trouvé ce quake2 préinstallé pour linux, mais j'arrive pas à l'éxecuter... pourtant je lui ais donné tout les droit dans les propriétés...
http://usershare.net/non35eux8acr

Hors ligne