link avec des fichiers .so -> sigsegv (NetBSD) - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 13-10-2004 à 13:28:41
etait-ce la bonne section pour cette question (oui, bon, up )
Marsh Posté le 13-10-2004 à 13:33:48
Tu peux montrer l'erreur exacte à l'exécution ? C'est une relocation error ? Dans le cas contraire, tu peux passer ça à la moulinette GDB ?
Marsh Posté le 14-10-2004 à 14:14:36
bon, apparamment, je me suis plante : ca passe sans souci sur les machines de l'ecole (je dois un peu delirer, parfois)
donc c'est mon isntallation de SDL ou les liens que j'ai fait vers les .so qui doivent etre a remettre en cause ...
pour l'erreur, en tout cas, elle est assez simple : Segmentation fault (core dumped)
(Edit : typo)
Marsh Posté le 11-10-2004 à 19:41:33
Hello
J'ai installe une NetBSD sur ma machine et, dans le cadre de quelques menus projets pour l'ecole que je fais, je voulais utiliser SDL afin d'avoir des aplis portables ... rien de bien fou.
Telechargement de SDL et deroulement de l'installation : apparamment, ok
par contre, quand je fais un prog (aussi simple soit-il, je n'utilise meme pas les fonctions de SDL ...) a partir du moment ou j'utilise les libs de SDL, j'obtiens un sigsegv a l'exec ...
pour les .so, il ne trouvait pas le chemin ou ils se trouvaient, j'ai donc fait des liens symboliques dans le rep d'exec (il faut aussi que ma solution fonctionne sur les machines de l'ecole ou je n'aurai pas trop de droits), mais j'ai comme l'impression que ca me suffit pas ou que c'etait une mauvaise idee ...
quelqu'un voit d'ou ca peut venir ?
(Je ne suis pas vraiment un habitue des OSA, donc bon, soyez indulgents ... ah, et j'utilise un gcc 2.95, si ca peut avoir une importance )
Edit : j'oubliais de préciser : évidemment, la même erreur se présente lorsque je tente d'utiliser la version d'SDL installée par les admins de mon école ...
Message édité par theshockwave le 11-10-2004 à 21:44:15