[TECH] Re: se lier statiquement avec une librarie dynamique

2008-09-27 Par sujet philippe lhardy
Je n'ai pas de solution mais une autre possiblité est juste de linker en dynamique avec un rpath pour indiquer ou trouver la librairie dynamique et la fournir à côté de l'exécutable dans l'environement chrooté. Lien en angalis (désolé ) http://www.cs.indiana.edu/~welu/notes/node11.html g++ -o

Re: se lier statiquement avec une librarie dynamique

2008-09-25 Par sujet Benoit Peccatte
On Thursday 25 September 2008 21:51:38 MALET Jean-Luc wrote: > Benoit Peccatte wrote: > > Si le contenu change car il est lui même lié statiquement. De plus il > > est en général stripé, c'est à dire qu'un certain nombre de symboles > > ont disparu. > > ben déjà s'il est strippé et lié statiquement

Re: se lier statiquement avec une librarie dynamique

2008-09-25 Par sujet MALET Jean-Luc
Benoit Peccatte wrote: On Wednesday 24 September 2008 18:37:05 jean-luc malet wrote: > 2008/9/24 Benoit Peccatte <[EMAIL PROTECTED]> > > Hé non car comme tu l'as dit plus haut, un .a n'est qu'une collection > > d'objets > > donc ça n'a pas le même format. > > un format est un format... fra

Re: se lier statiquement avec une librarie dynamique

2008-09-24 Par sujet Benoit Peccatte
On Wednesday 24 September 2008 18:37:05 jean-luc malet wrote: > 2008/9/24 Benoit Peccatte <[EMAIL PROTECTED]> > > Hé non car comme tu l'as dit plus haut, un .a n'est qu'une collection > > d'objets > > donc ça n'a pas le même format. > > un format est un format... franchement lorsque le linker va ou

Re: se lier statiquement avec une librarie dynamique

2008-09-24 Par sujet jean-luc malet
2008/9/24 Benoit Peccatte <[EMAIL PROTECTED]> > Selon jean-luc malet <[EMAIL PROTECTED]>: > > > j'ai un petit cgi Ã(c)crit en C++ qui marche bien en dynamique (donc sans > la > > prison de type chroot) > > je me suis dit "ben tu n'as qu'à le linker en static..." sitôt dit > sitôt > > fait... >

Re: se lier statiquement avec une librarie dynamique

2008-09-24 Par sujet jean-luc malet
On Wed, Sep 24, 2008 at 5:22 PM, <[EMAIL PROTECTED]> wrote: > Salut > > > je me suis dit "ben tu n'as qu'à le linker en static..." sitôt dit > > sitôt > > fait... > > g++ mon.cpp -o mon.cgi -Wl,--static > > et là c'est le drame... la libgcc_s.so n'as pas de pendant en .a donc ld > > se > > plaint

Re: se lier statiquement avec une librarie dynamique

2008-09-24 Par sujet kalou
Salut > je me suis dit "ben tu n'as qu'à le linker en static..." sitôt dit > sitôt > fait... > g++ mon.cpp -o mon.cgi -Wl,--static > et là c'est le drame... la libgcc_s.so n'as pas de pendant en .a donc ld > se > plaint de ne pas trouver -lgcc_s... bien. il cherche un .a? que ce > passe-t-il si on

Re: se lier statiquement avec une librarie dynamique

2008-09-24 Par sujet Benoit Peccatte
Selon jean-luc malet <[EMAIL PROTECTED]>: > j'ai un petit cgi écrit en C++ qui marche bien en dynamique (donc sans la > prison de type chroot) > je me suis dit "ben tu n'as qu'à le linker en static..." sitôt dit sitôt > fait... > g++ mon.cpp -o mon.cgi -Wl,--static > et là c'est le drame... l

se lier statiquement avec une librarie dynamique

2008-09-24 Par sujet jean-luc malet
bonjour, on dit toujours "qui peut le plus peut le moins" pour moi une librairie dynamique (elf) peut plus qu'une librairie statique qui n'est qu'une archive d'objets je veux lancer un serveur http dans une prison de type chroot. qui n'aura donc pas accès au libraries systèmes, donc pas de poss