HylaFAX The world's most advanced open source fax server |
Yes under 10.3.9 all is ok but under tiger not, I enclose you the config.log file xavier > Well, forget sched.h. > > All I know is that I can build current HylaFAX CVS HEAD on Mac OS X > 10.3.9 just fine, without these problems. But then again, it doesn't > try to compile it with priority scheduling, either. > > What does the output of ./configure say? > > Lee. > > > Xavier Blanco wrote: > >>This is from /usr/include/sched.h >> >> >>#ifndef _SCHED_H_ >>#define _SCHED_H_ >> >>#include <pthread_impl.h> >>#include <sys/cdefs.h> >> >>__BEGIN_DECLS >>/* >> * Scheduling paramters >> */ >>#ifndef __POSIX_LIB__ >>struct sched_param { int sched_priority; char >>opaque[__SCHED_PARAM_SIZE__]; }; >>#endif >> >>extern int sched_yield(void); >>extern int sched_get_priority_min(int); >>extern int sched_get_priority_max(int); >>__END_DECLS >> >>#endif /* _SCHED_H_ */ >> >> >> >> >> >> >>>Open up sched.h in a text editor and look for those functions. >>> >>>Lee. >>> >>> >>>Xavier Blanco wrote: >>> >>> >>> >>>>Hi Lee, >>>> >>>>What I must verify to know if the include file is ok ? >>>> >>>> >>>>regards >>>> >>>>xavier >>>> >>>> >>>> >>>> >>>> >>>>>De: Lee Howard <faxguy@xxxxxxxxxxxxxxxx> >>>>>Fecha: Thu, 02 Jun 2005 06:47:46 -0700 >>>>>Para: Xavier Blanco <xavier@xxxxxxxxxxxxx> >>>>>CC: hylafax-users@xxxxxxxxxxx >>>>>Asunto: Re: Hylafax and MacOSX 10.4 (Tiger) compilation error >>>>> >>>>>Xavier, >>>>> >>>>>Are these functions (sched_setscheduler, sched_getparam, >>>>>sched_getscheduler) not in your <sched.h> include file? >>>>> >>>>>Lee. >>>>> >>>>> >>>>>Xavier Blanco wrote: >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>>Hello, >>>>>> >>>>>>I'm compiling hylafax 2005-06-01 for macosx 10.4, but when I 'make' I >>>>>>get the next error >>>>>> >>>>>> >>>>>> >>>>>>ModemServer.c++: In member function `void >>>>>>ModemServer::setProcessPriority(ModemServer::ModemServerState)': >>>>>>ModemServer.c++:404: error: `sched_setscheduler' undeclared (first >>>>>> use >>>>>>this >>>>>>function) >>>>>>ModemServer.c++:404: error: (Each undeclared identifier is reported >>>>>>only once >>>>>>for each function it appears in.) >>>>>>ModemServer.c++:406: error: `sched_getparam' undeclared (first use >>>>>> this >>>>>>function) >>>>>>ModemServer.c++:408: error: `sched_getscheduler' undeclared (first >>>>>> use >>>>>>this >>>>>>function) >>>>>>make[3]: *** [ModemServer.o] Error 1 >>>>>>make[2]: *** [default] Error 2 >>>>>>make[1]: *** [dirs] Error 2 >>>>>>make: *** [default] Error 2 >>>>>> >>>>>> >>>>>>any clues ? >>>>>> >>>>>>thank you in advance >>>>>> >>>>>> >>>>>>xavier >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> >> >> >> >> > > >
Attachment:
config.log
Description: Binary data