Δημοσιεύτηκε: 12 Ιαν 2010, 04:13
Συγνώμη παιδιά αλλά βρέθηκα αμέσως σε πρόβλημα.
προσπαθώ να κάνω το παραπάνω παράδειγμα του hello.c
Λοιπόν
sudo apt-get install build-essential libgomp1 και όχι libgomp δεν υπήρχε στα packages
gcc -c -fopenmp hello.c
hello.c: In function ‘main’:
hello.c:4: warning: incompatible implicit declaration of built-in function ‘printf’
gcc -o paralleltest hello.o
hello.o: In function `main':
hello.c:(.text+0x14): undefined reference to `GOMP_parallel_start'
hello.c:(.text+0x23): undefined reference to `GOMP_parallel_end'
collect2: ld returned 1 exit status
Προσπαθώ σε 9.10 x64 με gcc 4.4.1
Ψάχνω αρκετή ώρα στο δίκτυο και βρήκα οτι compiler ειναι ο mpicc, δοκίμασα αλλά πάλι είχα λάθη.
1. Θα δοκιμάσω σε 9,04 x32
2. θα προσπαθήσω να κάνω compile την mpi γιατι τα πακέτα δεν τα εμπιστεύομαι και πολύ.
Τα λέμε.
προσπαθώ να κάνω το παραπάνω παράδειγμα του hello.c
Λοιπόν
sudo apt-get install build-essential libgomp1 και όχι libgomp δεν υπήρχε στα packages
gcc -c -fopenmp hello.c
hello.c: In function ‘main’:
hello.c:4: warning: incompatible implicit declaration of built-in function ‘printf’
gcc -o paralleltest hello.o
hello.o: In function `main':
hello.c:(.text+0x14): undefined reference to `GOMP_parallel_start'
hello.c:(.text+0x23): undefined reference to `GOMP_parallel_end'
collect2: ld returned 1 exit status
Προσπαθώ σε 9.10 x64 με gcc 4.4.1
Ψάχνω αρκετή ώρα στο δίκτυο και βρήκα οτι compiler ειναι ο mpicc, δοκίμασα αλλά πάλι είχα λάθη.
1. Θα δοκιμάσω σε 9,04 x32
2. θα προσπαθήσω να κάνω compile την mpi γιατι τα πακέτα δεν τα εμπιστεύομαι και πολύ.
Τα λέμε.