Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix > Solaris
Solaris Forum d'entraide sur le système Solaris.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/04/2008, 22h50   #1
Nouveau Membre du Club
 
Inscription : août 2006
Messages : 80
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 80
Points : 25
Points : 25
Envoyer un message via Yahoo à clubinfo
Par défaut commande de compilation sous solaris

hi
comment puis je compiler un programme.c sous solaris 10 dois je installer un compilateur c
puis je utiliser cc - o pgm pgm.c (n'existe pas!!!!!)
quelle est la commende qui permet de compiler un programme qui contient une creation de thread????
clubinfo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2008, 10h18   #2
Membre Expert
 
Avatar de nicolas.sitbon
 
Inscription : août 2007
Messages : 2 024
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : août 2007
Messages : 2 024
Points : 2 117
Points : 2 117
Tu te casses la tête pour rien, si c'est pour programmer en C ou en C++ sous solaris, tu n'as qu'un choix à faire : Sun Studio 12.
__________________
"The quieter you become, the more you are able to hear"
"Plus vous êtes silencieux, plus vous êtes capable d'entendre"
nicolas.sitbon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2008, 12h30   #3
Expert Confirmé Sénior
 
Inscription : janvier 2007
Messages : 8 745
Détails du profil
Informations personnelles :
Âge : 54

Informations forums :
Inscription : janvier 2007
Messages : 8 745
Points : 9 982
Points : 9 982
CC = gcc

dans ton makefile



gcc devrait exister, non ?
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java

Je ne réponds pas aux MP techniques
souviron34 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2008, 14h36   #4
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 5 500
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 5 500
Points : 9 682
Points : 9 682
Bonjour,

Oui, pour compiler un programme tu as besoin d'un compilateur
Non, il n'y en a pas forcément par défaut avec ton OS
Oui, tu peux en installer un. Sun Studio 12 est par exemple très bien sous Solaris
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2008, 15h52   #5
Membre du Club
 
Avatar de fdubks
 
Inscription : mai 2007
Messages : 73
Détails du profil
Informations personnelles :
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : mai 2007
Messages : 73
Points : 64
Points : 64
Bonjour,

De mémoire, gcc est installé avec Solaris 10 dans usr/sfw/bin.

Pour du développement purement solaris, tu peux installer sun studio, mais ce n'est pas forcement évident et nécessaire pour juste compiler un programme simple. Par contre si tu veux faire des portages par exemple, gcc à l'avantage d'exister sur un grand nombre de plateformes et les modifications ne sont pas forcément énormes (un bon makefile pour toutes les plateformes ).

Pour les threads, il y a des options qui dépendent du compilateur que tu aura choisi, il faudra plutot aller voir dans la doc de ton compilateur à ce moment.

pour gcc il me semble que -mthreads permet le thread safe, mais il faudra faire de plus amples recherches

bon courage.
fdubks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2008, 19h44   #6
Nouveau Membre du Club
 
Inscription : août 2006
Messages : 80
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 80
Points : 25
Points : 25
Envoyer un message via Yahoo à clubinfo
Par défaut je trouve pas gcc

salut
j'ai essaiyé gcc mais
un message est afiché aucune entré du man trouvée pour gcc
pour la commende cc il me retourne
/usr/usb/cc : language optional softwar package not installed

bon je travail sur une machine virtuelle solaris 10 , puis je installer sun studio
clubinfo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2008, 21h47   #7
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 971
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 971
Points : 1 378
Points : 1 378
Citation:
Envoyé par clubinfo Voir le message
j'ai essaiyé gcc mais
un message est afiché aucune entré du man trouvée pour gcc
Essaie çà:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
$ MANPATH=/usr/sfw/share/man:/usr/openwin/share/man:/usr/man:/usr/dt/man:
$ PATH=/usr/sfw/bin:$PATH
$ export PATH MANPATH
$ man gcc

NAME
    gcc - GNU project C and C++ compiler
...

$ gcc
gcc: no input files
$
Citation:
pour la commende cc il me retourne
/usr/usb/cc : language optional softwar package not installed
C'est normal, tu n'as pas installé cc.
/usr/ucb/cc est un script qui appelle le vrai cc avec des options de compilation spécifiques et compatibles avec BSD (ucb = University of California at Berkeley).
Citation:
bon je travail sur une machine virtuelle solaris 10 , puis je installer sun studio
Tu peux installer ce que tu veux si tu as les privilèges requis, mais gcc doit déjà etre là.
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2008, 18h25   #8
Nouveau Membre du Club
 
Inscription : août 2006
Messages : 80
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 80
Points : 25
Points : 25
Envoyer un message via Yahoo à clubinfo
Par défaut gcc introuvable

bonjour
j'ai essaiyé les comende cité par jlliagre
j'ai pu afficher le man mais quand j'ai essayé de compiler avec gcc : introuvable
clubinfo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/05/2008, 19h01   #9
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 971
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 971
Points : 1 378
Points : 1 378
Tu es sûr ?

jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h52.


 
 
 
 
Partenaires

Hébergement Web