Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 09-08-2013 17:05:35

kao
Modérateur
Distrib. : Testing
Noyau : Linux 4.quelquechose
(G)UI : Gnome 3
Inscription : 28-09-2012
Site Web

[wiki]Oad

Une page pour le jeux 0ad, à compiler et à tester sans modération:
http://debian-facile.org/doc:jeux:0ad

Hors ligne

#2 09-08-2013 17:47:44

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Buster/Sid/Rc-Buggy
Noyau : Linux (≥ 4.12)
(G)UI : i3-wm (≥ 4.13)
Inscription : 07-07-2008
Site Web

Re : [wiki]Oad

Écoutez-le, c'est la modération même qui parle tongue

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

En ligne

#3 09-08-2013 19:54:51

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Buster/Sid/Rc-Buggy
Noyau : Linux (≥ 4.12)
(G)UI : i3-wm (≥ 4.13)
Inscription : 07-07-2008
Site Web

Re : [wiki]Oad

@kao : a priori, à la place de

apt-get install build-essential libboost-dev libboost-filesystem-dev libboost-signals-dev libcurl4-gnutls-dev libenet-dev libjpeg-dev   libmozjs185-dev libnvtt-dev libogg-dev libopenal-dev libpng-dev   libsdl-dev libvorbis-dev libwxgtk2.8-dev libxcursor-dev libxml2-dev   subversion zlib1g-dev zip cmake


Tu dois pouvoir faire

apt-get build-dep 0ad


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

En ligne

#4 09-08-2013 20:33:07

kao
Modérateur
Distrib. : Testing
Noyau : Linux 4.quelquechose
(G)UI : Gnome 3
Inscription : 28-09-2012
Site Web

Re : [wiki]Oad

Pour utiliser ça il faut activer les dépôts sources et j'ai aussi glisser des outils pour la compil qui ne sont pas des dépendances de 0ad comme : subversion zlib1g-dev zip cmake
Mais il faudra que je teste la commande sur une install toute fraîche, je ne la connaissais pas.

Hors ligne

#5 09-08-2013 20:40:34

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Buster/Sid/Rc-Buggy
Noyau : Linux (≥ 4.12)
(G)UI : i3-wm (≥ 4.13)
Inscription : 07-07-2008
Site Web

Re : [wiki]Oad

Ah oui, tu as raison, je n'y avais pas pensé, il faut les dépôts sources smile
Du coup, ça a un peu moins d'intérêt, vu qu'ils ne sont pas nécessaires autrement.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

En ligne

#6 13-03-2015 19:04:04

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : [wiki]Oad

légère mise en conformité de la page au niveau de l'en-tête

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#7 21-08-2015 17:53:23

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : [wiki]Oad

Mise en conformité du niveau requis, rajout de l'update

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#8 14-09-2015 17:10:55

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : [wiki]Oad

J'ai complété les commentaires et supprimé la ligne nota Fixme

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#9 28-11-2015 18:43:24

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : [wiki]Oad

J'ai séparé des lignes de commande et mis un extrait de fichier en bloc file

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#10 28-11-2015 21:47:38

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [wiki]Oad

cool

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#11 28-11-2015 22:01:02

milou
Membre
Lieu : Sur une autre planète....
Distrib. : Jessie - Stretch/Sid
Noyau : 3.16.0-4-amd64
(G)UI : Lxde
Inscription : 12-02-2015
Site Web

Re : [wiki]Oad

smile

J’adorerais changer le monde, mais ils ne veulent pas me fournir le code source
Un vrai geek, c'est un mec qui croit que dans 1km, il y a 1024 mètres
Dans le doute, rebootes. Si tu te tâtes, formates.
1453651422.jpg

Hors ligne

#12 18-02-2018 15:14:50

moi64
Membre
Distrib. : Debian Stretch 9.4
Noyau : Linux 4.9.0-6-amd64
(G)UI : KDE
Inscription : 18-02-2018

Re : [wiki]Oad

Bonjour,
J'ai essayé de compiler 0AD sur mon ordinateur Debian 9, mais chaque fois j'ai une erreur et je ne sais pas comment je peux résoudre ce problème. Est-ce que quelqu'un peut m'aider ? Merci

Voici l'erreur:

Updating bundled third-party dependencies...

FCollada/FCollada.cpp
FCollada/FColladaPlugin.cpp
/bin/sh: 1: pkg-config: not found
/bin/sh: 1: pkg-config: not found
In file included from FCollada/FCollada.h:49:0,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FColladaPlugin.cpp:9:
FCollada/FUtils/FUtils.h:91:25: fatal error: libxml/tree.h: Aucun fichier ou dossier de ce type

                         ^
compilation terminated.
In file included from FCollada/FCollada.h:49:0,
                 from FCollada/StdAfx.h:13,
                 from FCollada/FCollada.cpp:9:
FCollada/FUtils/FUtils.h:91:25: fatal error: libxml/tree.h: Aucun fichier ou dossier de ce type

                         ^
compilation terminated.
Makefile:259 : la recette pour la cible « output/debug/FCollada/FCollada.o » a échouée
make: *** [output/debug/FCollada/FCollada.o] Erreur 1
make: *** Attente des tâches non terminées....
Makefile:259 : la recette pour la cible « output/debug/FCollada/FColladaPlugin.o » a échouée
make: *** [output/debug/FCollada/FColladaPlugin.o] Erreur 1
ERROR: FCollada build failed



Edit à toto : Mis le code en utilisant la balise du forum Autre code. Plus lisible ainsi.

Hors ligne

#13 18-02-2018 15:39:55

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : [wiki]Oad

Salut
sinon tu as le paquet dans les dépots en version 0.0.21-2 pour Stretch
Edit: Tu avais suivis la methode du wiki pour compiler?

Dernière modification par Croutons (18-02-2018 15:41:51)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#14 18-02-2018 16:38:26

moi64
Membre
Distrib. : Debian Stretch 9.4
Noyau : Linux 4.9.0-6-amd64
(G)UI : KDE
Inscription : 18-02-2018

Re : [wiki]Oad

Non j'avais supprimer l'ancienne version pour installer la nouvelle version et j'ai suivi ce wiki: http://debian-facile.org/doc:jeux:0ad.

Hors ligne

#15 19-02-2018 10:54:20

kao
Modérateur
Distrib. : Testing
Noyau : Linux 4.quelquechose
(G)UI : Gnome 3
Inscription : 28-09-2012
Site Web

Re : [wiki]Oad

Ce message indique qu'il ne trouve pas le fichier libxml/tree.h :

FCollada/FUtils/FUtils.h:91:25: fatal error: libxml/tree.h: Aucun fichier ou dossier de ce type


Ce fichier est inclus dans "libxml2-dev" et il est nécessaire à la compilation. (Les niveaux doivent être stockés sous forme xml)
Est ce que tu as bien installé ce paquet ?

Tu peux contrôler directement en listant le contenu du dossier:

ls /usr/include/libxml2/libxml/



Si le fichier est présent mais qu'il ne trouve pas, c'est qu'il y a un autre problème.
Il faudra que tu nous donnes le résultat de la commande :

xml2-config --cflags


et que l'on réfléchisse à une manière de prévenir le compilateur que le fichier se trouve là.

Hors ligne

#16 19-02-2018 11:37:31

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 9 (stretch) 64 bits + backports
Noyau : 4.9.65-3+deb9u2
(G)UI : gnome
Inscription : 21-10-2008

Re : [wiki]Oad

Installation de 0ad sur stretch-backports sans problème.

Par contre, j'y pige rien au jeu, y'a un mode apprentissage ? big_smile

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#17 19-02-2018 12:45:04

moi64
Membre
Distrib. : Debian Stretch 9.4
Noyau : Linux 4.9.0-6-amd64
(G)UI : KDE
Inscription : 18-02-2018

Re : [wiki]Oad

Oui, "libxml2-dev" est bien installer. Voici ce que contient le fichier libxml:

c14n.h      DOCBparser.h  HTMLparser.h  parser.h           SAX.h               uri.h          xmlerror.h    xmlreader.h        xmlstring.h   xpathInternals.h
catalog.h   encoding.h    HTMLtree.h    parserInternals.h  schemasInternals.h  valid.h        xmlexports.h  xmlregexp.h        xmlunicode.h  xpointer.h
chvalid.h   entities.h    list.h        pattern.h          schematron.h        xinclude.h     xmlIO.h       xmlsave.h          xmlversion.h
debugXML.h  globals.h     nanoftp.h     relaxng.h          threads.h           xlink.h        xmlmemory.h   xmlschemas.h       xmlwriter.h
dict.h      hash.h        nanohttp.h    SAX2.h             [b]tree.h [/b]             xmlautomata.h  xmlmodule.h   xmlschemastypes.h  xpath.h



et il y'a bien le fichier tree.h. Voici le résultat de la commande

xml2-config --cflags


-I/usr/include/libxml2

:   ""

Edit à toto : Mis le retour code de la configuration et la commande avec son retour en utilisant les balises Autre code et Code user du forum.

Hors ligne

#18 19-02-2018 13:04:41

moi64
Membre
Distrib. : Debian Stretch 9.4
Noyau : Linux 4.9.0-6-amd64
(G)UI : KDE
Inscription : 18-02-2018

Re : [wiki]Oad

Smolski y'a un onglet "learn to play" sa va peut etre t'aider a comprendre le jeux.

Hors ligne

#19 19-02-2018 15:20:41

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 9 (stretch) 64 bits + backports
Noyau : 4.9.65-3+deb9u2
(G)UI : gnome
Inscription : 21-10-2008

Re : [wiki]Oad

moi64 a écrit :

learn to play


Ok merci moi64 ! smile


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#20 19-02-2018 18:20:44

kao
Modérateur
Distrib. : Testing
Noyau : Linux 4.quelquechose
(G)UI : Gnome 3
Inscription : 28-09-2012
Site Web

Re : [wiki]Oad

Je suis pas sur mais je dirais qu'a la place de

make -J3


Il faudrait lancer

make -J3  CFLAGS=`xml2-config --cflags` LIBS=`xml2-config --libs`


Pour faire comprendre au compilateur où se trouve la lib.
Ca peut se tenter....

Hors ligne

#21 19-02-2018 22:08:56

moi64
Membre
Distrib. : Debian Stretch 9.4
Noyau : Linux 4.9.0-6-amd64
(G)UI : KDE
Inscription : 18-02-2018

Re : [wiki]Oad

La commande make ne marche pas, aucun make file n'a était trouver et pas de cible spécifié. Je dois mettre quelle fichier ou direction ?
Et y'a plein de fichier make.

Dernière modification par moi64 (19-02-2018 22:36:30)

Hors ligne

#22 20-02-2018 16:16:39

moi64
Membre
Distrib. : Debian Stretch 9.4
Noyau : Linux 4.9.0-6-amd64
(G)UI : KDE
Inscription : 18-02-2018

Re : [wiki]Oad

Sa a marcher dès que j'ai installer pkg-config mais il y'a encore un autre problème crash.gif .

j'ai fait cd gcc jusque la tout va bien mais lorsque lance la compilation en fesant make -j2 comme dans le tuto y'a encore une erreur:


==== Building mocks_real (release) ====
==== Building network (release) ====
NetServer.cpp
NetSession.cpp
../../../source/network/NetServer.cpp:40:32: fatal error: miniupnpc/miniwget.h: Aucun fichier ou dossier de ce type
#include <miniupnpc/miniwget.h>
                                ^
compilation terminated.
network.make:185 : la recette pour la cible « obj/network_Release/NetServer.o » a échouée
make[1]: *** [obj/network_Release/NetServer.o] Erreur 1
make[1]: *** Attente des tâches non terminées....
Makefile:74 : la recette pour la cible « network » a échouée
make: *** [network] Erreur 2


crash.gif pouvez vous m'aidez ??? merci (désolé pour les fautes d'orthographe).

Dernière modification par moi64 (20-02-2018 16:28:17)

Hors ligne

#23 20-02-2018 22:14:32

bonyred
Membre
Distrib. : Debian buster
Noyau : 4.14.0-3-686
(G)UI : mate
Inscription : 15-05-2015

Re : [wiki]Oad

Salut ,

Si tu n'arrives pas avec la compilation tu peux toujours essayer avec les backports comme indiqué sur le site.

https://play0ad.com/download/linux/#Debian

Tu as juste à modifier jessie par stretch.

A plus.

Hors ligne

#24 20-02-2018 22:47:58

moi64
Membre
Distrib. : Debian Stretch 9.4
Noyau : Linux 4.9.0-6-amd64
(G)UI : KDE
Inscription : 18-02-2018

Re : [wiki]Oad

Oui mais je n'ai pas accès aux backport on me l'interdis ducoup je suis obligé de le compilé.

Hors ligne

#25 21-02-2018 01:40:28

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 9 (stretch) 64 bits + backports
Noyau : 4.9.65-3+deb9u2
(G)UI : gnome
Inscription : 21-10-2008

Re : [wiki]Oad

moi64 a écrit :

Oui mais je n'ai pas accès aux backport


Il faut que tu modifies tes sources selon le tuto des backports en lien :
https://debian-facile.org/doc:systeme:a … -backports smile


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

Pied de page des forums