Thanks again for your quick replies :-)

Yes, I have the files in question in the /usr/include directory.

debian@beaglebone:/usr/include$ ls -l st*
:
-rw-r--r-- 1 root root  8536 Oct 17 02:40 stdint.h
-rw-r--r-- 1 root root 31525 Oct 17 02:41 stdio.h
-rw-r--r-- 1 root root  2873 Oct 17 02:40 stdio_ext.h
-rw-r--r-- 1 root root 34254 Oct 17 02:40 stdlib.h
-rw-r--r-- 1 root root 22612 Oct 17 02:41 string.h
:

The time.h refers the clockid_t, but no file in the /usr/include (and 
subdirectories) holds a definition.

The types.h file defines the __clockid_t, but I can't find the 'clockid_t' 
defined anywhere:

/* Clock ID used in clock and timer functions.  */
__STD_TYPE __CLOCKID_T_TYPE __clockid_t;

Terje

-----Original Message-----
From: Gilles Chanteperdrix [mailto:[email protected]] 
Sent: 3. november 2014 17:02
To: Terje Frøysa
Cc: [email protected]
Subject: Re: [Xenomai] Xenoma 2.6.4 missing posix/xeno_config.h ?

On Mon, Nov 03, 2014 at 04:00:03PM +0000, Terje Frøysa wrote:
> Thanks again!
> 
> As far as I understand I have glibc v2.13 installed:
> 
> debian@beaglebone:/lib$ ldd --version
> ldd (Debian EGLIBC 2.13-38+deb7u6) 2.13 Copyright (C) 2011 Free 
> Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There 
> is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
> PURPOSE.
> Written by Roland McGrath and Ulrich Drepper.
> 
> Do I need to install anything more than this?

Yes, you have glibc installed, otherwise your system would not boot, but this 
does not garantee that you have glibc _headers_ installed.
glibc headers include such files as /usr/include/stdio.h or 
/usr/include/stdlib.h and are mandatory for compiling programs using the glibc. 
glibc itself is only needed to run such programs.

-- 
                                            Gilles.
_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai

Reply via email to