από Dimitris » 12 Οκτ 2008, 21:38
Λοιπόν, όταν γράφεις make -rsh=ssh λες, ή τουλάχιστον προσπαθείς, να πεις στον κώδικα του mpi να χρησιμοποιήσει αντί για το rsh το ssh για επικοινωνία μεταξύ των υπολογιστών. Όταν σου γράφει *# Unrecognized configure option -rsh=ssh προφανώς δε χρησιμοποιήσεις τη σωστή επιλογή. Θα πρέπει να διαβάσεις καλύτερα το εγχειρίδιο χρήσης. Φαντάζομαι θα πρέπει --rsh αλλά διαβασε εσύ καλύτερα.
Το σφαλμα:
make: *** No targets specified and no makefile found . stop .
είναι γιατί η προηγούμενη εντολή ./configure τερμάτισε με λάθος. Αρα δε δημιουργήθηκε το Makefile.
Η τυπική διαδικασία είναι
./configure
make
make install
Tο ./configure ψάχνει να στον υπολογιστή σου τα απαραίτητα προγράμματα/βιβλιοθηκες που χρειάζονται για τη μεταγλώττιση του κώδικα. Με τον τερματισμό του προγράμματος θα δημιουργεί ένα αρχείο Makefile. Αυτό θα χρησιμοποιηθεί από το make για να δημιουργήσει τα binary αρχεία. Έπειτα φυσικά ακολουθεί η εγκατάσταση με make install. Γι'αυτό είπα ότι χρειάζεται να μάθεις για make. Σίγουρα δεν είναι απαραίτητο αλλά θα σε γλυτώσει από τέτοιες ερωτήσεις.
ΥΓ. Σε ποιο εργαστήριο, αν επιτρέπεται, θα το χρησιμοποιήσεται;