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

Re: [linux]Interrogation



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Doit être possible oui.
Il n'y a pas de raison (si ton configure est bien fait) qu'une lib non 
requises pose des problèmes à la compilation.

Pour compiler avec kdevelop, je ne sais pas trop. Tout ce que je peux 
te dire c'est que la compilation ne dépend pas de kdevelop en lui-même 
mais d'option a passé au compilateur (gcc très certainement). Il faut 
donc regarder la doc sur le sujet. Je n'ai jamais vraiment compilé 
utilisé ce genre de fonctionnalités. De plus, je ne suis pas sûr que 
toutes les librairies disponibles acceptent la compilation statique. A 
vérifier donc.

A+

Ben

Le Mardi 20 Novembre 2001 11:16, vous avez écrit :
> Le Samedi 17 Novembre 2001 16:36, vous avez écrit :
> > Ca dépend en fait. Il y a deux façons de compiler: en utilisant les
> > liaisons dynamiques ou de façons statiques. La première permet
> > d'avoir des exécutables plus légers qui feront référence à des
> > librairies du système. Dans ce cas, si la lib requises n'est pas
> > présente, le programme ne fonctionne pas et le linker dynamique
> > renvoit une erreur. Dans le deuxième cas, tu intègres le code
> > exécutable des librairies que tu appelles dans l'exécutable. Les
> > exécutables compilés statiquement seront un peu plus gros lais ne
> > dépendront plus du sytsème puisqu'ils integreront tout le code
> > nécessaire à leur exécution.
> >
> > Donc, compiler avec gtk peut signifier compiler DYNAMIQUEMENT avec
> > GTK ou... Ce qui signifie que tu as besoin de certaines librairies
> > soit compiler STATIQUEMENT avec GTK ou... Ce qui signifie que le
> > programme intègre une partie de la librairie appelée.
>
> Dans le meme ordre d'idées quelques question sur kdevelop :
> 1) Est il possible de compiler statiquement un programme QT avec
> Kdevelop ? si oui comment ?
>
> 2) hypothese :
>     on ecrit  au sein de kdevelop (version 2 sous kde2.2.1)un projet
>     n'utilisant QUE des bibliotheques C++ ou QT(version 2.3.1) mais
> aucune fonction KDE.
>     ->> est il possible de compiler ce projet de facon a ce que
> transfere sur un autre serveur contenant uniquement les bibliotheques
> C++ ou QT(version 2.3.1)requises mais pas les bibliotheques KDE, il
> (le projet) se compile sans probleme avec un ./configure, make ... ?
>
> > Ce genre d'information est en générale bien renseigné ainsi que le
> > numéro de version des librairies requises.
> >
> > J'espère que je suis suffisament clair ;-) (et que je ne dis pas de
> > bétises!!)
> >
> > A+
> >
> > Ben
> >
> > Le Samedi 17 Novembre 2001 15:40, vous avez écrit :
> > > Salut,
> > > j'ai une petite question : lorsqu'un programme est dit compile
> > > avec QT ou GTK ou ..., qu'est-ce que cela signifie en pratique ?
> > > Qu'on peut installer le programme et l'utiliser meme si la lib
> > > concernee est absente du systeme ?
> > >
> > > Merci d'avance,
> > >
> > > Carpe Linux
> > >
> > > Dominique Leclercq
> > > Ath Belgique
> > > dominique.leclercq@ath.be
> > >
> > > [ 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  ]
> >
> > [ 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  ]
>
> [ 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  ]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7+sbbLPnuiaZn1q4RAiuOAJ9M8qXHY8ZJ9WwqEZqARI4af3MdtwCeIAfM
62c9U96j0cPsd/IfHb1zgBk=
=uuFM
-----END PGP SIGNATURE-----

[ 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  ]