Date: Tue, 01 Feb 2000 12:53:15 -0500 From: Douglas Brian Quayle <dquayle@slk.com> To: Russ Pagenkopf <jnrp@uas.alaska.edu> Cc: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: Posix and kernel options and CommuniGate Pro Message-ID: <38971D8A.F62FBEFC@slk.com> References: <38960B60.1B120815@uas.alaska.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
That version of FreeBSD does not support POSIX realtime options. The way that you can check for this is to test for the preprocessor constant _POSIX_THREAD_PRIORITY_SCHEDULING. "The POSIX standards are flexible, because they're designed to be useful in a wide range of environments. In particular, since traditional UNIX systems don't support any form of realtime scheduling control, all of the tools for controlling realtime response are optional. The fact that a given implementation of UNIX 'conforms to 1003.1c-1995' does not mean you can write predictable realtime programs." -- David R. Burtenhof, _Programming_With_POSIX_Threads_, p. 173 Russ Pagenkopf wrote: > Hi All! > > Is there anyway to confirm that Posix threading has been compiled into my > kernel. I've included the three relevant lines from LINT and recompiled, but > when I attempt to run CommuniGate Pro it complains, > > /usr/libexec/ld-elf.so.1: ./CGServer: Undefined symbol "pthread_attr_setscope" > > Running 3.4-stable with latest CTMs. > > TIA > > Russ Pagenkopf > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?38971D8A.F62FBEFC>