--On Friday, September 12, 2003 13:30:38 -0400 Bruce Momjian <[EMAIL PROTECTED]> wrote:

Larry Rosenman wrote:
> Wow, that is strange.  Someone else told me NetBSD supports threads,
> and doesn't need any special compile flags, but of course, it has to
> have pthread.h to support threads.  NetBSD 1.6.1 is very current, so
> it isn't an old OS.
>
> Can you compile if you remove the pthread.h include?  No special
> compile flags should be required.
Nope......


$ vi test* $ cc -O -o test_thread_funcs test_thread_funcs.c test_thread_funcs.c: In function `main': test_thread_funcs.c:50: `pthread_t' undeclared (first use in this function) test_thread_funcs.c:50: (Each undeclared identifier is reported only once test_thread_funcs.c:50: for each function it appears in.) test_thread_funcs.c:50: parse error before `thread1' test_thread_funcs.c:59: `thread1' undeclared (first use in this function) test_thread_funcs.c:60: `thread2' undeclared (first use in this function) $

There a pthrads package you have to install, (pkgsrc/devel/pth):

        http://groups.google.com/groups?q=netbsd+threads+pthread.h&start=30&hl=e
n&lr=&ie=UTF-8&selm=bhio3i%24cnp%241%40FreeBSD.csie.NCTU.edu.tw&rnum=35

Seems 2.0 will have native threads support.  Now, how does this relate
to libc's thread-safeness?
Bruce,
   I cc'd you on a note from milo.cirr.com's owner.

That may shed some light.

LER



--
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 972-414-9812                 E-Mail: [EMAIL PROTECTED]
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

Attachment: pgp00000.pgp
Description: PGP signature



Reply via email to