RE: linux-2.5.74
Status: Pre-Alpha
Brought to you by:
georgeanz
From: Wayne C. <wc...@ed...> - 2003-07-08 21:43:29
|
I should be downloading hrtimers-support-2.5.62-1.0.patch, not hrtimers-support-2.5.44-1.0.patch. -----Original Message----- From: Wayne Call [mailto:wc...@ed...] Sent: Tuesday, July 08, 2003 3:30 PM To: 'george anzinger' Cc: 'hig...@li...' Subject: RE: linux-2.5.74 I'm attempting to build code and I always get the clock_gettime() error. The code uses a high resolution timer, and since my kernel is linux-2.4.3-6, a clock_gettime() error is produced because that kernel does not support high resolution timers. I would like to use a patch to resolve this problem, but it is unclear to me on how to apply/install the patch. The patch, if I can figure out how to download it and apply it, would be applied to the kernel tree linux-2.4.3-6, which does not exist. According to your directions, I need to apply the latest support patch. If I download the patch hrtimers-support-2.5.44-1.0.patch, what are the next steps? Every time I select a patch, I get an htm file because of this automatic download. Do I use that file as the patch and just strip the .htm from the filename? I'm just trying to get past a code build problem. I'm using glibc-2.2.4-31. This is the site where I initially received information about the clock_gettime() problem: http://www.ussg.iu.edu/hypermail/linux/net/0304.1/0007.html -----Original Message----- From: george anzinger [mailto:ge...@mv...] Sent: Tuesday, July 08, 2003 3:09 PM To: Wayne Call Cc: 'hig...@li...' Subject: Re: linux-2.5.74 Wayne Call wrote: > I don't know what is a 'user land symbol'. Do I need a later version of > glibc? A symbol that is in user space, not the kernel. The function clock_gettime() should be in glibc and or linux/threads (a glibc extension) and has been there for some time. It would help to know what you are trying to do and where the error comes from. If you are on this list, one would assume that you have applied on of the patchs. If this is so, you need to read the info in your kernel tree under ..../Documentation/high-res-timers/* If you don't find this in your tree, then you need to get the latest support patch from the high-res-timers source forge site and apply it to your tree. This patch will work on ANY kernel tree (it only adds files. -g > > -----Original Message----- > From: george anzinger [mailto:ge...@mv...] > Sent: Tuesday, July 08, 2003 3:07 AM > To: Wayne Call > Cc: 'hig...@li...' > Subject: Re: linux-2.5.74 > > > Wayne Call wrote: > >>I upgraded the kernel from linux-2.4.3 to linux-2.5.74. I was hoping that >>the error message "undefined reference to clock_gettime" would go away, > > but > >>it still appears. What steps do I need to take to eliminate this error >>message? Is linux-2.5.74 supposed to overcome this problem? >> >> > > This is a user land symbol and is not used in the kernel. The POSIX > clocks and timers are supported in glibc/linux threads (have been for > some time). > > With the 2.5 kernel, there is kernel support for these functions. > Still it is glibc that provides the user land calls. Ntpl, does > AFAIK, support the kernel calls. But glibc/ linux threads sill > supports the user land versions. > -- George Anzinger ge...@mv... High-res-timers: http://sourceforge.net/projects/high-res-timers/ Preemption patch: http://www.kernel.org/pub/linux/kernel/people/rml ------------------------------------------------------- This SF.Net email sponsored by: Parasoft Error proof Web apps, automate testing & more. Download & eval WebKing and get a free book. www.parasoft.com/bulletproofapps to unsubscribe: http://lists.sourceforge.net/lists/listinfo/high-res-timers-discourse High-res-timers-discourse mailing list Hig...@li... https://lists.sourceforge.net/lists/listinfo/high-res-timers-discourse |