Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2593 connectés 

 


Dernière réponse
Sujet : gcc et la STL: pb de link
SoWhatIn22

minusplus a écrit a écrit :

bah ouais, g++ appelle ld avec les bonnes libs, normalement...  




comme tu dis, normalement.
Ca passe avec libstdc++ sous linux, mais pas solaris. Ya peut être un pb de version ou je ne sais pas trop quoi.
Je vais creuser un peu.
merci.
a+


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
SoWhatIn22

minusplus a écrit a écrit :

bah ouais, g++ appelle ld avec les bonnes libs, normalement...  




comme tu dis, normalement.
Ca passe avec libstdc++ sous linux, mais pas solaris. Ya peut être un pb de version ou je ne sais pas trop quoi.
Je vais creuser un peu.
merci.
a+

minusplus bah ouais, g++ appelle ld avec les bonnes libs, normalement...
sebmarley normalement y'a juste besoin de compiler avec g++ ...  
desole mais je vois pas du tout...
SoWhatIn22 Et en plus ca passe sous linux (slack 8.0) avec la librairie stdc++, avec le même Makefile.
Et ca veut pas sous solaris.
bouh :(
SoWhatIn22

sebmarley a écrit a écrit :

essaye ca :
#include <string>
#include <vector>
#include <list>  




 
Ca c'est fait. Si c'était pas fait, de toute façon ca ne passerait même pas à la compilation. Mon problème, c'est que ca compile bien, mais je n'arrive pas à linker :(

sebmarley essaye ca :
#include <string>
#include <vector>
#include <list>
SoWhatIn22 hello,
 
j'essaye de compiler un tout petit programme c++ sous solaris avec gcc. J'utilise des classes de la STL (string, list et vector principalement). Ca passe à la complil, mais pas au link: symboles non définis. A priori il faut lui spécifier des librairies avec lesquelles il faut faire le link pour pouvoir utiliser les classes templates de la STL, mais je ne sais pas lesquelles.
 
Qq1 à une idée, ou une url? je cherche mais je ne trouve pas.
merci d'avance.
 
(versions: gcc 2.95.2, solaris 2.8)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)