Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/01/2008, à 21:36

ghada

installation de mpiCH sous une machine virtuelle ubuntu

bonsoir,
j'ai un projet d'unix de programmation parrallèle, il faut que j'installe mpiCH sous deux machines virtuelles unix pour pouvoir les faire communiquer.
j'ai commencer par installer mpiCH sur la premiere machine mais j'ai des problèmes lors de l'installation.
lorsque je tape la commande suivante
./configure --prefix=/usr/local/mpich
j'ai comme résultat
Configuring with args --prefix=/home/ghada/mpich
Configuring MPICH Version 1.2.7 (release) of : 2005/11/04 11:54:51
checking whether filesystem respects case in file names... yes
checking for current directory name... /home/ghada/mpich-1.2.7p1
checking for architecture... LINUX
checking for device... ch_p4
checking for install
checking for ar... found /usr/bin/ar ()
checking for ranlib
checking for gnumake... yes using --no-print-directory
checking whether make supports include... yes
checking for OSF V3 make... no
checking for virtual path format... VPATH
checking for xlC
checking for g++
checking for c++
checking for aCC
checking for CC
checking for cxx
checking for cc... found /usr/bin/cc (cc)
checking whether the compiler cc accepts ANSI prototypes... no
*# The compiler cc does not accept ANSI prototypes
checking for gcc... found /usr/bin/gcc (gcc)
checking whether cross-compiling... yes
checking whether the compiler gcc runs... no
conftest.c: In function 'main':
conftest.c:2: warning: incompatible implicit declaration of built-in function 'exit'
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status



après lorsque je veux poursuivre en tapant make install j'ai le résultat suivant

make: *** Pas de cibles spécifiées et aucun makefile n'a été trouvé. Arrêt.

je pense que le problème vient de la configuration qui n'est pas faite correctement ce qui donne pas le fichier Makefile nécessaire pour la commande make.


SVP s'il y'a quelqu'un qui connait quelques choses sur ce sujet je serais reconnaissante s'il peut m'aider.

merci,

Hors ligne

#2 Le 01/01/2008, à 22:24

Sysko le prospecteur

Re : installation de mpiCH sous une machine virtuelle ubuntu

tu l'as surement  deja fait  mais  sa coute rien de faire  un

sudo apt-get build-essential 

au moins tu seras  sur d'avoir tout les outils nécessaire pour  compiler


Projet tatoeba : projet collaboratif visant à créer un corpus de phrases d'exemples traduites dans le plus de langues possibles

Hors ligne

#3 Le 02/01/2008, à 13:27

ghada

Re : installation de mpiCH sous une machine virtuelle ubuntu

merci pour votre réponse.
j'ai essayé cette commande et voilà  le resultat:
ghada@ubuntu:~$ sudo apt-get build-essential
[sudo] password for ghada:
E: L'opération build-essential n'est pas valable

je pense qu'il y'a des choses qui manque dans l'image d'ubuntu que j'ai sur ma machine virtuelle.
le problème est au niveau de la configuration il n'ya pas création du fichier makefile.

aidez moi svp

Hors ligne

#4 Le 02/01/2008, à 19:51

Sysko le prospecteur

Re : installation de mpiCH sous une machine virtuelle ubuntu

sudo apt-get install  build-essential


franchement desolé   

teste cette commande  sa devrait aller mieux

en fait cela  va t'installer  tout les outils dont  à  besoin ton système d'exploitation  pour pouvoir  compiler  un programme  pour  bon nombre de langage

Dernière modification par Sysko le prospecteur (Le 02/01/2008, à 19:52)


Projet tatoeba : projet collaboratif visant à créer un corpus de phrases d'exemples traduites dans le plus de langues possibles

Hors ligne

#5 Le 03/01/2008, à 15:05

ghada

Re : installation de mpiCH sous une machine virtuelle ubuntu

merci j'ai tester avec cette commande et ca marche.

mais il me reste un problème au niveau de la configuration de rsh, j'ai installé le package xinetd et lorsque je veux mettre à  jour les fichiers /etc/inetd.d/rsh et /etc/inetd.d/rlogin et ce pour modifier la ligne service disable=no à  service disable= yes.
le pb que je trouve pas le fichiers inetd.d dans /etc mais je trouve le fichier xinetd.
je pense que le problème vient du package xinetd.
si quelqu'un a  une idée sur ce sujet merci pour votre aide.

Hors ligne