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????
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????
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"
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
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
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.
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
Essaie çà:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 $C'est normal, tu n'as pas installé cc.pour la commende cc il me retourne
/usr/usb/cc : language optional softwar package not installed
/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).Tu peux installer ce que tu veux si tu as les privilèges requis, mais gcc doit déjà etre là.bon je travail sur une machine virtuelle solaris 10 , puis je installer sun studio
ɹǝsn *sıɹɐlos*
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
Tu es sûr ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ls -l /usr/sfw/bin/gcc
ɹǝsn *sıɹɐlos*
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager