Nous sommes actuellement le 18 Jan 2018, 07:45

Le fuseau horaire est UTC+1 heure [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 5 messages ] 
Auteur Message
 Sujet du message: Installation qui échoue [résolu]
MessagePublié: 23 Sep 2017, 10:07 
Hors-ligne

Inscrit(e) le : 23 Sep 2017, 09:03
Message(s) : 10
Bonjour,
Je viens d'appliquer la procédure décrite ci-dessus. Toutefois, le répertoire source créé ne s'appelle pas LandesEternelles-source mais client_source. J'ai donc modifié les commandes en conséquence.
Lorsque je lance la dernière commande le bin ne se crée pas et j'obtiens les messages suivants:
LINK le.x86_64.linux.bin
minimap.o : Dans la fonction « draw_actor_points » :
/home/vincent/client_sources/minimap.c:247 : référence indéfinie vers « is_within_radius »
/home/vincent/client_sources/minimap.c:273 : référence indéfinie vers « is_within_radius »
minimap.o : Dans la fonction « draw_map » :
/home/vincent/client_sources/minimap.c:389 : référence indéfinie vers « rotate_at_player »
minimap.o : Dans la fonction « minimap_walkto » :
/home/vincent/client_sources/minimap.c:610 : référence indéfinie vers « rotate_click_coords »
minimap.o : Dans la fonction « click_minimap_handler » :
/home/vincent/client_sources/minimap.c:660 : référence indéfinie vers « is_within_radius »
/home/vincent/client_sources/minimap.c:670 : référence indéfinie vers « is_within_radius »
minimap.o : Dans la fonction « keypress_minimap_handler » :
/home/vincent/client_sources/minimap.c:686 : référence indéfinie vers « is_within_radius »
minimap.o : Dans la fonction « mouseover_minimap_handler » :
/home/vincent/client_sources/minimap.c:874 : référence indéfinie vers « is_within_radius »
collect2: error: ld returned 1 exit status
Makefile.linux:131 : la recette pour la cible « le.x86_64.linux.bin » a échouée
make: *** [le.x86_64.linux.bin] Erreur 1


Dernière édition par Breche le 26 Sep 2017, 06:51, édité 1 fois.

Haut
 Profil  
 
 Sujet du message: Re: Installation qui échoue
MessagePublié: 23 Sep 2017, 16:54 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : 17 Déc 2014, 05:02
Message(s) : 467
Jettes un œil ici :) :

viewtopic.php?f=104&t=29931

_________________
Gardien de la Tradition, Forgeron


Haut
 Profil  
 
 Sujet du message: Re: Installation qui échoue
MessagePublié: 24 Sep 2017, 23:07 
Hors-ligne

Inscrit(e) le : 23 Sep 2017, 09:03
Message(s) : 10
Je pense que l'on peut supprimer le topic car en fait j'exécutais une mauvaise application des consignes d'un autre post.


Haut
 Profil  
 
 Sujet du message: Re: Installation qui échoue
MessagePublié: 26 Sep 2017, 06:30 
Hors-ligne
Avatar de l’utilisateur

Inscrit(e) le : 17 Déc 2014, 05:02
Message(s) : 467
Si ton installation a réussie,tu peux passer le topic en [Résolu]

Tu dis que tu suivais de mauvaises consignes? Si c'est ça, tu pourrais juste préciser de quel post il s'agissait, histoire qu'un éventuel futur nouveau ne fasse pas la même chose?

Merci à toi, et bienvenue sur le jeu :-)

_________________
Gardien de la Tradition, Forgeron


Haut
 Profil  
 
 Sujet du message: Re: Installation qui échoue [résolu]
MessagePublié: 28 Sep 2017, 09:41 
Hors-ligne

Inscrit(e) le : 23 Sep 2017, 09:03
Message(s) : 10
Le post est : Compilation Ubuntu 16.04
Je pense que mon erreur c'est à ce niveau: la première fois j'ai copier/coller tout ce qu'il y a ci-dessous (jusque float distance;) . Enter pour lancer la commande puis ctrl D.

cat > minimap.c.diff
--- minimap.c.old 2014-10-24 22:13:58.000000000 +0200
+++ minimap.c 2016-08-27 17:56:15.021816440 +0200
@@ -84,7 +84,7 @@
glTranslatef(-x,-y,0.0f);
}

-__inline__ void rotate_at_player(float zoom_multip, float px, float py)
+static __inline__ void rotate_at_player(float zoom_multip, float px, float py)
{
float x,y;
x = (px - (float_minimap_size/2) );
@@ -100,7 +100,7 @@
glTranslatef(-x,-y,0.0f);
}

-__inline__ void rotate_click_coords(float * x,float * y)
+static __inline__ void rotate_click_coords(float * x,float * y)
{
if(rotate_minimap)
{
@@ -113,7 +113,7 @@
}
}

-__inline__ int is_within_radius(float mx, float my,float px,float py,float radius)
+static __inline__ int is_within_radius(float mx, float my,float px,float py,float radius)
{
float distance;

La deuxième fois, j'ai opéré en deux temps:
cat > minimap.c.diff puis enter pour valider la commande
ensuite j'ai copié/collé le reste dans le terminal et ensuite ctrl D.

Idem pour le fichier weather et ensuite tout a fonctionné.
Est-ce cela?
Sinon, ce serait une erreur de manipulation?


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 5 messages ] 

Le fuseau horaire est UTC+1 heure [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit par Maël Soucaze et Elglobo © phpBB.fr