[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [linux] .so and so on ... (C/C++ programmation)



merci. Je ne pense pas que cela est du à cela ... enfin je vais tjrs essayer ...

contrairement à l'exemple de Pascal, j'ai des fonctions qui ne sont pas 
virtuelles pures (le =0 pour ceux qui ne suivraient pas ;) ... on dirait qu'il 
a du mal pour le =0 ce qui m'étonne qd même un peu (et j'ai pas envie de 
l'enlever !)

imaginons
plugin.o: classe abstraite (puisque fct virtuelle pure) avec des fonctions non 
virtuelles pures
plugin_logfile.o: classe normalle dérivée (public) de la classe plugin.

--> ld -shared -o plugin_logfile.so plugin_logfile.o plugin.o

p-e l'ordre a-t-il de l'importance ? (surement mais je vais tester ... je tiens 
au courant pour ceux que ca interesse ;)

@+
Laurent

En réponse à Alexis ROLLAND <alexis.rolland@wanadoo.fr>:

> Salut la liste,
> 
> Voici un "cours" que je viens tout juste de pondre sur la
> programmation
> Linux. Il y a entre autres choses les techniques pour produire et
> utiliser
> les bibliothèques partagées .so.
> Peut-être y trouveras-tu des réponses à tes question.
> 
> A Bientôt la liste
> 
> Alexis ROLLAND
> 
> PS : si quelqu'un lit le document joint et y trouve des bugs, erreurs,
> imprécisions... Qu'il n'hésite pas à me le faire savoir
> 
> 
> -----Message d'origine-----
> De : Laurent Frisee [mailto:laurent.frisee@linuxbe.org]
> Envoyé : mardi 30 octobre 2001 22:17
> À : linux@lists.unixtech.be; Pascal Bleser
> Objet : Re: [linux] .so and so on ... (C/C++ programmation)
> 
> 
> Salut Pascal,
> 
> ca fait un bail que tu as envoyé ces réponses mais j'ai tjrs un p'tit
> prob
> ...
> 
> j'ai fait ce que tu as marqué ... ca compil nickel mais à l'exec j'ai
> un
> superbe : "cannot load dynamic library : reference __virtual_pure not
> found"
> 
> si qqun a une idée ... elle est la bienvenue
> 
> merci @ tous
> Laurent
> 
> [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> [ le type de demande...                                            ]
> [ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
> [ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
> [ http://unixtech.be              Contact: listmaster@unixtech.be  ]
> 



________________________________________________________________________________
« Le cycle d'obsolescence des ordinateurs est devenu si rapide, que dans les 
hypermarchés informatiques du futur, il y aura des décharges juste en face des 
caisses enregistreuses. »
Dave Barry

[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
[ http://unixtech.be              Contact: listmaster@unixtech.be  ]