[linux] makedepend vraag
Wybo Dekker
wybo op servalys.nl
Vr Aug 24 22:31:17 CEST 2007
Al heel lang geen C meer gebruikt, maar probeer een oud programma weer
tot leven te wekken. Als dit het juiste platform niet is hoor ik het
wel...
testprogrammaatje:
#include <stdio.h>
#include <string.h>
int main(int argc, char **argv) {
char *s = "vier";
printf("%d\n",strlen(s));
}
compileert probleemloos, maar in het programma waar het om gaat heb ik
een makefile nodig waaraan de dependencies met makedepend moeten
worden toegevoegd. Probleem is dan dat makedepend een reeks
foutmeldingen produceert:
$ makedepend mytest.c
makedepend: warning: mytest.c (reading /usr/include/stdio.h, line
34): cannot find include file "stddef.h"
not in /usr/include/stddef.h
makedepend: warning: mytest.c (reading /usr/include/bits/types.h,
line 31): cannot find include file "stddef.h"
not in /usr/include/stddef.h
makedepend: warning: mytest.c (reading /usr/include/_G_config.h, line
14): cannot find include file "stddef.h"
not in /usr/include/stddef.h
makedepend: warning: mytest.c (reading /usr/include/wchar.h, line
48): cannot find include file "stddef.h"
not in /usr/include/stddef.h
makedepend: warning: mytest.c (reading /usr/include/gconv.h, line
31): cannot find include file "stddef.h"
not in /usr/include/stddef.h
makedepend: warning: mytest.c (reading /usr/include/libio.h, line
53): cannot find include file "stdarg.h"
not in /usr/include/stdarg.h
makedepend: warning: mytest.c (reading /usr/include/string.h, line
33): cannot find include file "stddef.h"
not in /usr/include/stddef.h
Kan iemand me uitleggen wat hier het probleem is? Ik gebruik toch
alleen standaard include-files?
--
Wybo
More information about the Linux
mailing list