|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 2599
|
thread posix
Salve, ho bisogno di usare i pthread, in C, tramite l'include pthread.h ovvero i thread di posix. purtroppo compilando mi da sempre errore su pthread.h, ed effettivamente il file non è presente nel mac. (compilando pure come gcc -pthread file.c). Come si può fare??
grazie
__________________
Hp pavilion dv6-1250el [cpu: P8700 - ati radeon hd 4650 1 gb - 4 gb ram - hd 320 7200 rpm!] Garmin Official Thread |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jun 2005
Messaggi: 1796
|
gcc su osx non riconosce l'opzione -pthread (ne tantomeno -pthreads). Se, come immagino, è solo un problema di compilazione, prendi una scorciatoia e modifica il makefile
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 2599
|
Quote:
ps. il file pthread.h è presente avevo cercato male.
__________________
Hp pavilion dv6-1250el [cpu: P8700 - ati radeon hd 4650 1 gb - 4 gb ram - hd 320 7200 rpm!] Garmin Official Thread |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jun 2005
Messaggi: 1796
|
Non che io sappia, l'avevo notato più di un anno fa, con Os X 10.4.qualchecosa... sapevo che era stata sottomessa una patch per risolvere il problema, ma evidentemente è rimasta nel limbo...
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 2599
|
vabbè...allora mi invento 2 piccoli file e ci faccio il make...ma poi come potrei modificarlo per aggiungere pthread.h?
__________________
Hp pavilion dv6-1250el [cpu: P8700 - ati radeon hd 4650 1 gb - 4 gb ram - hd 320 7200 rpm!] Garmin Official Thread |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 481
|
Sono su Tiger e includendo <pthread.h> compilo tranquillamente
|
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 2599
|
Quote:
vabbè grazie
__________________
Hp pavilion dv6-1250el [cpu: P8700 - ati radeon hd 4650 1 gb - 4 gb ram - hd 320 7200 rpm!] Garmin Official Thread |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:22.




















