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

Re: [linux]Interrogation



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  ]