Et quand j'essaye la commande ldd, j'ai droit à un :
:~/Applications/firefox$ ldd ./firefox not a dynamic executable
JolinFire
Le Sun, 23 Jul 2006 16:11:08 +0200, LeGreffier a écrit :
Manuel Leclerc wrote:
si c'est installé dans /usr/local ou /usr/bin l'update ne peut pas se faire a cause des permissions
Mais normalement le linuxiste s'en tape comme de l'an 40, puisqu'il est censé attendre la mise à jour de la version de sa distro.
si firefox te signale qu'il y a un update tu attend la mise a jour de ta
distro?
Oui.
D'où l'utilité de compiler à la main son panda, ou d'utiliser une distro qui mets à jour rapidement. 3 jours pour la sortie de Firefox 1.5.0.4 pour la Dapper Drake.
Le Sun, 23 Jul 2006 16:11:08 +0200, LeGreffier a écrit :
Manuel Leclerc wrote:
si c'est installé dans /usr/local ou /usr/bin
l'update ne peut pas se faire a cause des
permissions
Mais normalement le linuxiste s'en tape comme
de l'an 40, puisqu'il est censé attendre la
mise à jour de la version de sa distro.
si firefox te signale qu'il y a un update tu attend la mise a jour de ta
distro?
Oui.
D'où l'utilité de compiler à la main son panda, ou d'utiliser une distro
qui mets à jour rapidement. 3 jours pour la sortie de Firefox 1.5.0.4 pour
la Dapper Drake.
Le Sun, 23 Jul 2006 16:11:08 +0200, LeGreffier a écrit :
Manuel Leclerc wrote:
si c'est installé dans /usr/local ou /usr/bin l'update ne peut pas se faire a cause des permissions
Mais normalement le linuxiste s'en tape comme de l'an 40, puisqu'il est censé attendre la mise à jour de la version de sa distro.
si firefox te signale qu'il y a un update tu attend la mise a jour de ta
distro?
Oui.
D'où l'utilité de compiler à la main son panda, ou d'utiliser une distro qui mets à jour rapidement. 3 jours pour la sortie de Firefox 1.5.0.4 pour la Dapper Drake.
JolinFire
Le Sun, 23 Jul 2006 16:18:24 +0200, Patator a écrit :
LeGreffier wrote:
Enfin la mise-à-jour automatique est une fonction assez récente, et les changements mettent souvent du temps à être digérés.
depuis combien de versions?
La mise à jour automatique ne date que de firefox 1.5.0.0, donc novembre 2005.
Le Sun, 23 Jul 2006 16:18:24 +0200, Patator a écrit :
LeGreffier wrote:
Enfin la mise-à-jour automatique est une
fonction assez récente, et les changements mettent souvent du temps à
être digérés.
depuis combien de versions?
La mise à jour automatique ne date que de firefox 1.5.0.0, donc novembre
2005.
A propos, ton firefox est compilé en dynamique... Car voici le contenu d'un firefox compilé en statique :
Et quand j'essaye la commande ldd, j'ai droit à un :
:~/Applications/firefox$ ldd ./firefox not a dynamic executable
Amha, tu ne verifies pas le bon fichier: :/usr/src/firefox$ file firefox firefox: Bourne shell script text executable :/usr/src/firefox$ file firefox-bin firefox-bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped
Alors, oui, un script shell n'est pas un executable dynamique..
-- Kevin
JolinFire
Le Mon, 24 Jul 2006 23:19:05 +0200, Manuel Leclerc a écrit :
La mise à jour automatique ne date que de firefox 1.5.0.0, donc novembre 2005.
Sous Windows, la mise à jour automatique sans demander son avis à l'utilisateur après une installation par défaut (et je dois dire que ça fait un peu bizarre, quand même) c'est plus récent je crois mais je peux me tromper.
Non. Le principe de la mise à jour automatisée => firefox 1.5.0.0, quelque soit la plateforme concernée. En dehors des systèmes de paquetages à la .deb / .rpm, bien entendu.
Le Mon, 24 Jul 2006 23:19:05 +0200, Manuel Leclerc a écrit :
La mise à jour automatique ne date que de firefox 1.5.0.0, donc novembre
2005.
Sous Windows, la mise à jour automatique sans demander son avis à
l'utilisateur après une installation par défaut (et je dois dire que ça
fait un peu bizarre, quand même) c'est plus récent je crois mais je peux
me tromper.
Non. Le principe de la mise à jour automatisée => firefox 1.5.0.0, quelque
soit la plateforme concernée. En dehors des systèmes de paquetages à la
.deb / .rpm, bien entendu.
Le Mon, 24 Jul 2006 23:19:05 +0200, Manuel Leclerc a écrit :
La mise à jour automatique ne date que de firefox 1.5.0.0, donc novembre 2005.
Sous Windows, la mise à jour automatique sans demander son avis à l'utilisateur après une installation par défaut (et je dois dire que ça fait un peu bizarre, quand même) c'est plus récent je crois mais je peux me tromper.
Non. Le principe de la mise à jour automatisée => firefox 1.5.0.0, quelque soit la plateforme concernée. En dehors des systèmes de paquetages à la .deb / .rpm, bien entendu.
JolinFire
Le Mon, 24 Jul 2006 18:30:54 +0000, Kevin Denis a écrit :
Le 23-07-2006, JolinFire a écrit :
A propos, ton firefox est compilé en dynamique... Car voici le contenu d'un firefox compilé en statique :
Et quand j'essaye la commande ldd, j'ai droit à un :
:~/Applications/firefox$ ldd ./firefox not a dynamic executable
Amha, tu ne verifies pas le bon fichier: :/usr/src/firefox$ file firefox firefox: Bourne shell script text executable :/usr/src/firefox$ file firefox-bin firefox-bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped
Alors, oui, un script shell n'est pas un executable dynamique..
Oups...
Voici le résultat en utilisant le bon fichier - j'irais me flageller avec une boite de Windows XP après - et un minefield vieux de 2 jours environ :
ldd Applications/firefox/firefox-bin Applications/firefox/firefox-bin: /usr/lib/libnss3.so: version `NSS_3.11.1' not found (required by Applications/firefox/firefox-bin) linux-gate.so.1 => (0xffffe000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7f4f000) libmozjs.so => not found libxpcom.so => not found ....
Tu regarderas mon message et tu comprendras peut être enfin pourquoi j'avais mis un LD_LIBRARY_PATH avant de faire le ldd :-)
JolinFire <jolinfire@gmail.com> wrote:
ldd Applications/firefox/firefox-bin
Applications/firefox/firefox-bin: /usr/lib/libnss3.so: version `NSS_3.11.1' not found (required by Applications/firefox/firefox-bin)
linux-gate.so.1 => (0xffffe000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7f4f000)
libmozjs.so => not found
libxpcom.so => not found
....
Tu regarderas mon message et tu comprendras peut être enfin pourquoi j'avais
mis un LD_LIBRARY_PATH avant de faire le ldd :-)
ldd Applications/firefox/firefox-bin Applications/firefox/firefox-bin: /usr/lib/libnss3.so: version `NSS_3.11.1' not found (required by Applications/firefox/firefox-bin) linux-gate.so.1 => (0xffffe000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7f4f000) libmozjs.so => not found libxpcom.so => not found ....
Tu regarderas mon message et tu comprendras peut être enfin pourquoi j'avais mis un LD_LIBRARY_PATH avant de faire le ldd :-)
JolinFire
Le Tue, 25 Jul 2006 08:07:27 +0000, Michel Talon a écrit :
JolinFire wrote:
ldd Applications/firefox/firefox-bin Applications/firefox/firefox-bin: /usr/lib/libnss3.so: version `NSS_3.11.1' not found (required by Applications/firefox/firefox-bin) linux-gate.so.1 => (0xffffe000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7f4f000) libmozjs.so => not found libxpcom.so => not found ....
Tu regarderas mon message et tu comprendras peut être enfin pourquoi j'avais mis un LD_LIBRARY_PATH avant de faire le ldd
Tu m'expliqueras l'intêret d'un ldd sur un binaire compilé de manière statique.
Car ldd s'adresse aux binaires dynamiques, non ?
$ man ldd
ldd prints the shared libraries required by each program or shared library specified on the command line.
Car je compile *toujours* mes minefields en statique, jamais en dynamique.
Le Tue, 25 Jul 2006 08:07:27 +0000, Michel Talon a écrit :
JolinFire <jolinfire@gmail.com> wrote:
ldd Applications/firefox/firefox-bin
Applications/firefox/firefox-bin: /usr/lib/libnss3.so: version
`NSS_3.11.1' not found (required by Applications/firefox/firefox-bin)
linux-gate.so.1 => (0xffffe000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0
(0xb7f4f000) libmozjs.so => not found libxpcom.so => not found
....
Tu regarderas mon message et tu comprendras peut être enfin pourquoi
j'avais mis un LD_LIBRARY_PATH avant de faire le ldd
Tu m'expliqueras l'intêret d'un ldd sur un binaire compilé de manière
statique.
Car ldd s'adresse aux binaires dynamiques, non ?
$ man ldd
ldd prints the shared libraries required by each program or shared
library specified on the command line.
Car je compile *toujours* mes minefields en statique, jamais en dynamique.
Le Tue, 25 Jul 2006 08:07:27 +0000, Michel Talon a écrit :
JolinFire wrote:
ldd Applications/firefox/firefox-bin Applications/firefox/firefox-bin: /usr/lib/libnss3.so: version `NSS_3.11.1' not found (required by Applications/firefox/firefox-bin) linux-gate.so.1 => (0xffffe000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7f4f000) libmozjs.so => not found libxpcom.so => not found ....
Tu regarderas mon message et tu comprendras peut être enfin pourquoi j'avais mis un LD_LIBRARY_PATH avant de faire le ldd
Tu m'expliqueras l'intêret d'un ldd sur un binaire compilé de manière statique.
Car ldd s'adresse aux binaires dynamiques, non ?
$ man ldd
ldd prints the shared libraries required by each program or shared library specified on the command line.
Car je compile *toujours* mes minefields en statique, jamais en dynamique.
Nicolas George
"JolinFire" , dans le message <44c5d478$0$856$, a écrit :
Tu m'expliqueras l'intêret d'un ldd sur un binaire compilé de manière statique. <snip>
Car je compile *toujours* mes minefields en statique, jamais en dynamique.
Commence par nous expliquer comment ldd fait pour trouver deux pages de bibliothèques partagées sur un binaire statique.
"JolinFire" , dans le message <44c5d478$0$856$ba4acef3@news.orange.fr>,
a écrit :
Tu m'expliqueras l'intêret d'un ldd sur un binaire compilé de manière
statique.
<snip>
Car je compile *toujours* mes minefields en statique, jamais en dynamique.
Commence par nous expliquer comment ldd fait pour trouver deux pages de
bibliothèques partagées sur un binaire statique.