[linux] Re: cgi-lib error na 'make install' -> nieuwere versie niet te vinden :(

Daniel C. von Asmuth asmuth op bakunin.xs4all.nl
Di mei 24 14:47:31 CEST 2005


Aldus schreef Jelle Boomstra op Tue, May 24, 2005 at 02:18:40PM +0200:
> On Tuesday 24 May 2005 14:04, Daniel C. von Asmuth wrote:
> > Onjuist: deze funkties worden geleverd door de standaard C library en niet
> > door de kernel. 
> 
> Het zou best kunnen dat de functie door glibc geleverd zou moeten worden, maar 
> de kernel string.h defineert ze ook blijkbaar. 

Als je in je programma schrijft:
#include <string.h>
krijg je de string funkties van de GNU C library

Schrijf je echter in je code:
#include <linux/string.h>
Dan krijg je de file die je aangaf. Ik lees in /usr/src/linux/include/string.h:

#ifndef _LINUX_STRING_H_
#define _LINUX_STRING_H_
 
/* We don't want strings.h stuff being user by user stuff by accident */
 
#ifdef __KERNEL__
 
#include <linux/types.h>        /* for size_t */
#include <linux/stddef.h>       /* for NULL */
.........     

Dit klinkt niet als het soort header file dat een gewone user wil gebruiken.

Met vriendelijke groet,



Daniel von Asmuth

-- 
	Hier had uw advertentie kunnen staan.



More information about the Linux mailing list