Installation qui échoue [résolu]
Publié : 23 sept. 2017, 10:07
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
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