Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01Business

|-  LOGICIELS

||-  Linux

|||-  

Compliler un programme

 

Ajouter une réponse
 

 
Page photos
 
     
Vider la liste des messages à citer
 
 Page :
1
Auteur
 Sujet :

Compliler un programme

Prévenir les modérateurs en cas d'abus 
Keko
keko
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 30/08/2008 à 09:19:00  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Bonjour, ;)
 Voilà je début sur Linux.
 Je voudrai s'avoir comment il faut faire pour compiler un programme  :??:
 Si c'est possible de me montré en image ou bien en vidéo. :super:
 svp merci.
 a+ :hello:

niklavi
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 30/08/2008 à 09:42:34  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
bonjour,
 tu veux compiler un programme pour l'installer sur ton pc ou compiler un programme que tu as codé toi?
 sur gnu/linux il y a gcc pour compiler, sinon pour coder tes propres prog c'est pas ce qui manque sur linux, tu peux utiliser vim et gcc ou même code blocks etc...
 si c'est pour installer un programme sur ton pc, il y a en général un read me dans les archives.
 $ ./configure
 $ make
 # make install

(Publicité)
  1. homepage
limax
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 30/08/2008 à 21:57:28  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Il faut surtout lire les consignes qu'il y a dans les fichiers README et INSTALL

 edit: je n'avais pas que nicklavi en parle


---------------
gnu/debian lenny kernel 2.6.32
  1. homepage
dvb-t
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 30/08/2008 à 22:55:05  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Salut

 En général il faut se renseigner dans le fichier readme ou install dans les sources. En règle générale, un ./configure && make && su -c 'make install' suffit, mais selon le programme cela peut se compliquer.

 Par exemple semantik se compile à l'aide de waf, pour firefox il faut modifier un fichier pour configurer le navigateur qui sera produit à la compilation. Récemment, j'ai vu un programme qui devait être compilé juste en tapant "scons"

 ;)

keko
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 01/09/2008 à 09:59:21  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Salut, :)
 OK, prenons un exemple: le jeux du "Risk v1.0.9.6" qui se trouve: http://www.01net.com/telecharger/linux/Jeux/
 Il y à qu'un seul fichier est il y à pas de lizer moi ou readme comment il faut faire pour le compiler  :??:
 svp.
 a+  :hello:

(Publicité)
  1. homepage
limax
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 01/09/2008 à 10:16:23  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Mauvais exemple cil ne se compile pas, il s'installe.

 .jar c'est du java alors pour le lancer c'est
 # java -jar risk.jar
 et il va te l'installer généralement dans /opt et tu devrais avoir un racourci dans /usr/local/bin

 Tu rajoutes znsuite l'entrée dans le menu.

 S'il ne marche pas il faut changer peut être de version de java (Pour debian update-alternative --config java )ou installer java.


---------------
gnu/debian lenny kernel 2.6.32
keko
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 01/09/2008 à 10:28:47  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 

limax a écrit :

Mauvais exemple cil ne se compile pas, il s'installe.

 .jar c'est du java alors pour le lancer c'est
 # java -jar risk.jar
 et il va te l'installer généralement dans /opt et tu devrais avoir un racourci dans /usr/local/bin

 Tu rajoutes znsuite l'entrée dans le menu.

 S'il ne marche pas il faut changer peut être de version de java (Pour debian update-alternative --config java )ou installer java.
 





 Salut,
 C'est quoi znsuite ?
 a+

niklavi
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 01/09/2008 à 10:30:21  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
ensuite

(Publicité)
keko
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 01/09/2008 à 10:34:50  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 

niklavi2_le_retour a écrit :

ensuite
 




 OK,
 Je fairai le test merci encore.
 Est-ce que tu pourrais m'aider sur d'autre logiciel pour faire un test pour compiler pour apprendre.
 Est-ce que tu as MSN ou Skype ?
 a+

niklavi
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 01/09/2008 à 11:27:24  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
msn c'est pour windows, je sais pas si ça s'installe sur une distribution linux et je pense que si oui il doit falloir passer pr wine.
 quand a skype, il doit surement etre dans les paquets, c'est quoi ta distribution au fait?

keko
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 01/09/2008 à 11:37:35  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 

niklavi2_le_retour a écrit :

msn c'est pour windows, je sais pas si ça s'installe sur une distribution linux et je pense que si oui il doit falloir passer pr wine.
 quand a skype, il doit surement etre dans les paquets, c'est quoi ta distribution au fait?
 




 Salut,
 Moi je suis sous "ubuntu v8.04.1" et j'ai très bien installé MSN et Skype en installent des paquets donc tu peux toi aussi les installés.
 a+

(Publicité)
niklavi
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 01/09/2008 à 12:50:51  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
non merci  :D

 tu es sûr que c'est msn? c'est pas plutôt amsn?  :D

  1. homepage
dvb-t
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 01/09/2008 à 12:51:50  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 

niklavi2_le_retour a écrit :

non merci  :D

 tu es sûr que c'est msn? c'est pas plutôt amsn?  :D

 




 il parle du protocole et non du client :o

niklavi
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 01/09/2008 à 12:53:06  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 

DVB-T a écrit :

 


 il parle du protocole et non du client :o
 




 ouais je pense aussi  :lol:

(Publicité)
keko
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 01/09/2008 à 13:09:06  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 

niklavi2_le_retour a écrit :

non merci  :D

 tu es sûr que c'est msn? c'est pas plutôt amsn?  :D

 




 Oui,c'est "amsn".
 a+

  1. homepage
limax
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 01/09/2008 à 19:25:57  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 

Keko a écrit :

 


 OK,
 Je fairai le test merci encore.
 Est-ce que tu pourrais m'aider sur d'autre logiciel pour faire un test pour compiler pour apprendre.
 Est-ce que tu as MSN ou Skype ?
 a+


 


ce que tu veux c'est apprendre à compiler alors on peut par exemple essayer osmo.  http://clay.ll.pl/osmo/  prend le fichier  osmo-0.2.2.tar.gz

 Pourquoi osmo?  Parceque c'est le dernier paquet que j'ai compilé.
 Je l'ai compilé car le paquet de ma distribution debian a un bug avec l'encodage latin et utf8.


---------------
gnu/debian lenny kernel 2.6.32
  1. homepage
dvb-t
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 01/09/2008 à 19:31:22  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Très facile à compiler et rapide :)

 



 

 time (./configure && make -j 16)

 real 0m5.491s
 user 0m8.429s
 sys 0m3.001s
 


  1. homepage
limax
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 02/09/2008 à 07:18:51  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
C'est bien parcequ'il n'est pas difficile à compiler que je lui ai dit de prendre osmo.

 Personnellement j'ai pris le svn , c'est la deuxième étape.


---------------
gnu/debian lenny kernel 2.6.32
keko
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 02/09/2008 à 10:07:59  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Salut,
 Oui je veux bien apprendre merci.
 OK j'ai télécharger osmo.
 Je fais quoi maintenent ?
 a+

  1. homepage
limax
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 02/09/2008 à 11:10:55  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
tu lis ceci http://www.lea-linux.org/cache [...] mpil.html#
 en console tu dois détarrer l'archive .tar.gz puis aller dans le dossier.
 Ensuite tu lis le fichier README et INSTALL


---------------
gnu/debian lenny kernel 2.6.32
keko
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 02/09/2008 à 18:25:44  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Salut,
 Pour Décompresser:
 Il faut faire exactement comme sa:
 [root@taz root]# cd /usr/src
 [root@taz root]# tar zxvf /ou/se/trouve/le_package.tar.g​z
 Ou bien autrement?
 Pouvez-vous me dire pas à pas.
 svp merci.
 a+

  1. homepage
limax
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 02/09/2008 à 20:14:28  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
non
 $ cd /ou/se/trouve/le_package.tar.g​z
 $ tar zxvf le_package.tar.gz

 personnellement j'ai un dossier  où je fais mes compilations
 alors je place le tar.gz  directement dans ce dossier


---------------
gnu/debian lenny kernel 2.6.32
keko
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 03/09/2008 à 08:50:48  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 

limax a écrit :

non
 $ cd /ou/se/trouve/le_package.tar.g​z
 $ tar zxvf le_package.tar.gz

 personnellement j'ai un dossier  où je fais mes compilations
 alors je place le tar.gz  directement dans ce dossier
 




 Salut,
 OK à près sa je fait quoi maintenent ?
 a+

niklavi
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 03/09/2008 à 09:02:40  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 

limax a écrit :

tu lis ceci http://www.lea-linux.org/cache [...] mpil.html#
 en console tu dois détarrer l'archive .tar.gz puis aller dans le dossier.
 Ensuite tu lis le fichier README et INSTALL
 


keko
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 03/09/2008 à 09:12:38  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 

niklavi2_le_retour a écrit :

 

 




 Salut,
 OK j'ai deux readme un qui s'apelle "readme" et l'autre "readme.syncml" mais le problème je ne connait pas bien l'anglais.
 a+

  1. homepage
limax
Débutant confirmé (de 1 000 à 4 999 messages postés)
  1. Posté le 03/09/2008 à 10:58:36  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 

Keko a écrit :

mais le problème je ne connait pas bien l'anglais.
 a+


Alors tu apprends.
 En plus c'est de l'anglais technique et n'est pas très difficile à comprendre.


---------------
gnu/debian lenny kernel 2.6.32
 Page :
1

Aller à :
 

Sujets relatifs
Peut on appeller un script shell d'un programme C ? [résolu] programme cache
voudrais creer un petit programme! Question a propos d'un programme très simple
ajouter un programme à la liste "ouvrir avec"  
Plus de sujets relatifs à : Compliler un programme

Les 5 sujets de discussion précédents Nombre de réponses Dernier message
pb de connexion avec mac 0
logiciel fichier client 2
reformatage+installation linux dual boot > partitionnement 11
disque dur externe 2
Squid & SARG 3