Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1279 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Compilation Mozilla

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Compilation Mozilla

n°65838
monokrome
nocturne
Posté le 10-02-2002 à 14:46:19  profilanswer
 

G downloadé les sources de la derniere version, donc hop ./configure avec les options qu'il faut, ensuite make, et apres ? commentf aire pour installer ce qu'il faut dans /usr/local/mozilla par exemple ? il n'y a pas de cible pour ma ke install, la doc sur le site parle de la compilation et non de l'installation, j'ai fait une recherche et quelqu'un disait qu'il fallait mettre dans le configure --prefix=/usr/local/mozilla pour qu'apres le make install marche eh bin nan :-(
 
La je me retrouve avec un repertoire de 500Mo, et je sais pas quoi faire pour faire l'équivalent d'un make install :-(
 
(meme pas de reamde ou d'install dans l'archive)
 
edit : non je veut pas installer la version binaire :o

 

[jfdsdjhfuetppo]--Message édité par monokrome--[/jfdsdjhfuetppo]


---------------
SELECT girls FROM world WHERE passion="info";
mood
Publicité
Posté le 10-02-2002 à 14:46:19  profilanswer
 

n°65847
monokrome
nocturne
Posté le 10-02-2002 à 15:18:22  profilanswer
 

chui le seul a compiler Mozilla ?? :cry:


---------------
SELECT girls FROM world WHERE passion="info";
n°65848
kadreg
profil: Utilisateur
Posté le 10-02-2002 à 15:19:46  profilanswer
 

monokrome a écrit a écrit :

chui le seul a compiler Mozilla ?? :cry:  




 
Va demander ici :  
http://linuxfr.org/board/
 
Il y a des habitués de la compil de moz


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°65850
monokrome
nocturne
Posté le 10-02-2002 à 15:20:44  profilanswer
 

jvais essayer merci


---------------
SELECT girls FROM world WHERE passion="info";
n°65856
jyp
>-<o>-<
Posté le 10-02-2002 à 15:41:03  profilanswer
 

./configure --prefix=/usr/local/
make
make install
 
va faire un tour ici
http://www.mozilla.org/build/unix-details.html

n°65862
Jak
Back to Slack !
Posté le 10-02-2002 à 15:45:04  profilanswer
 

monokrome a écrit a écrit :

jvais essayer merci  



Aaah, c'est toi... T'es tombé au mauvais moment, quand même. :D  
Tiens, je te remets le lien que j'ai passé dans la tribune :
http://www.karubik.de/gig/en/gig14-com.html#mozilla

n°65863
monokrome
nocturne
Posté le 10-02-2002 à 15:46:10  profilanswer
 

jyp a écrit a écrit :

./configure --prefix=/usr/local/
make
make install
 
va faire un tour ici
http://www.mozilla.org/build/unix-details.html  




 
justement c la le piege y a pas de make install  :non:


---------------
SELECT girls FROM world WHERE passion="info";
n°65865
monokrome
nocturne
Posté le 10-02-2002 à 15:47:46  profilanswer
 

Jak a écrit a écrit :

Aaah, c'est toi... T'es tombé au mauvais moment, quand même. :D  
Tiens, je te remets le lien que j'ai passé dans la tribune :
http://www.karubik.de/gig/en/gig14-com.html#mozilla  




 
ah bin le voila le fameux jak, merci g fait les manip (pour la partie install) et ca marche nickel, encore une fois merci bcp  ;)


---------------
SELECT girls FROM world WHERE passion="info";
n°65866
jyp
>-<o>-<
Posté le 10-02-2002 à 15:51:34  profilanswer
 

:p

n°65872
Jak
Back to Slack !
Posté le 10-02-2002 à 15:56:15  profilanswer
 

J'ai eu un problème avec ce passage-là
 
*  $ cp -R /usr/local/moz/dist /usr/local/mozilla/dist (Explanation: copying without the option -d doesn't preserve links. So you get copies of those originals into your dist-directory which originally only are denoted by the links.)

 
En effet, dans le répertoire final, ( mozilla/dist/ ), on n'a que des liens relatifs (du genre mozilla@ -> ../../xfce/bin/mozilla, donc si on fait une copie avec -d, ça ne fait que copier le lien dans le répertoire final, donc, c'est foireux, le lien pointe toujours vers ../../<etc>. Quand on fait le "cp" tout simple d'un lien (sans le -d), il copie réellement le fichier physiquement, et pas le lien. Ça tombe bien, c'est justement ce qu'on veut. Ce qui est logique, je n'ai d'aileurs pas compris pourquoi il précise ça. Mais j'ai eu un problème sur ma version de cp : quand je fais un -R comme c'est expliqué, alors, il met par défaut un -d, donc il ne fait que copier les liens. Bug dans mes binutils? Je n'ai pas trouvé comment résoudre le problème, donc j'ai du copier les fichiers un à un.
Bon, en fait, j'ai fait un script pour faire ça, tiens, le voilà, au cas où tu serais confronté au problème :
 
#!/bin/sh
# Ce script sert à copier l'arborescence d'un mozilla fraichement compilé
# vers une autre destination.
# Le mozilla compilé se trouve dans .../mozilla/dist , mais il contient
# en majorité des liens RELATIFS vers différents fichiers
# En théorie, un simple cp -R .../mozilla/dist .../<destination>/dist  
# devrait copier ces liens en dur, et non pas garder des liens (ça,
# c'est l'option -d (no-deference) qui le fait.
# Pourtant, cp -R se comporte comme cp -dR, je comprends pas pourquoi,
# alors que cp <lien> fich.dest copie bien le fichier pointé par <lien>
# dans fich.dest.
#
# Donc ce script recrée l'arborescence de mozilla/dist en créant les
# répertoires un par un, et en copiant les fichiers un par un également
 
LISTE=`find /usr/src/mozilla/dist -name "*" -print`
INSTALL_DIR=/home/jak/docs/test/moz
 
for i in $LISTE ; do
if [ -d $i ] ; then
   REP_I=`ls -d $i | cut -d / -f 5- -`
   mkdir $INSTALL_DIR/$REP_I
elif [ -L $i ] ; then
   FICHL_I=`ls -d $i | cut -d / -f 5- -`
   cp $i $INSTALL_DIR/$FICHL_I
elif [ -f $i ] ; then
   FICH_I=`ls -d $i | cut -d / -f 5- -`
   cp $i $INSTALL_DIR/$FICH_I
else
   echo Qu'est-ce que c'est que ce truc ? : $i
fi
 
done

mood
Publicité
Posté le 10-02-2002 à 15:56:15  profilanswer
 

n°65875
monokrome
nocturne
Posté le 10-02-2002 à 15:57:20  profilanswer
 

:jap:  :love:  :jap:


---------------
SELECT girls FROM world WHERE passion="info";
n°65876
Jak
Back to Slack !
Posté le 10-02-2002 à 15:58:22  profilanswer
 

monokrome a écrit a écrit :

 
 
ah bin le voila le fameux jak, merci g fait les manip (pour la partie install) et ca marche nickel, encore une fois merci bcp  ;)  



Ah, donc ça marche en faisant rigoureusement comme ça. Parce que moi, j'avais seulement essayé en essayant de changer le répertoire d'installation, pour faire comme Slackware, et ça ne marche jamais. Je réessaierai à l'occasion.

n°65877
Jak
Back to Slack !
Posté le 10-02-2002 à 15:59:04  profilanswer
 

monokrome a écrit a écrit :

:love:



Voyons, voyons, pas en public j'ai déjà dit :D

n°65879
monokrome
nocturne
Posté le 10-02-2002 à 16:03:47  profilanswer
 

Jak a écrit a écrit :

Voyons, voyons, pas en public j'ai déjà dit :D  




toujours aussi timide hein  :lol:


---------------
SELECT girls FROM world WHERE passion="info";
n°65890
daique
Posté le 10-02-2002 à 16:25:20  profilanswer
 

y a plus simple, j'ai cherché y a 3 ou 4 jours et j'ai trouvé que ca fonctionnait avec:  
 
cp -r  repertoire-de-moz/dist/bin destination --dereference

n°65968
Jak
Back to Slack !
Posté le 10-02-2002 à 19:29:27  profilanswer
 

daique a écrit a écrit :

y a plus simple, j'ai cherché y a 3 ou 4 jours et j'ai trouvé que ca fonctionnait avec:  
 
cp -r  repertoire-de-moz/dist/bin destination --dereference  



En effet, c'est plus simple. Mais je n'ai cherché qu'une ou deux heures: )
Je le note quand même pour plus tard.

n°65974
monokrome
nocturne
Posté le 10-02-2002 à 19:38:11  profilanswer
 

ha bien en fait c ce que g fait avec mc  :D


---------------
SELECT girls FROM world WHERE passion="info";

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Compilation Mozilla

 

Sujets relatifs
Probleme compilation Nvidia kernel avec redhat 7.1 ...Mozilla 0.9.8 out.
modprobe apres compilation du kernelcompilation via-rhine echoue
Problème compilationlancer la messagerie de mozilla
Compilation prc-tools et palmos sdkprobleme lors de la compilation du kernel (tres etrange)
compilation et debianQuestion sur la compilation du noyau
Plus de sujets relatifs à : Compilation Mozilla


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR