From: Jack U. <jd...@gm...> - 2007-10-27 03:08:23
|
On 10/26/07, Sam Steingold <sd...@gn...> wrote: > Yaroslav Kavenchuk wrote: > > > > gcc -mno-cygwin -I/usr/local/include -g -O2 -W -Wswitch -Wcomment > > -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations > > -Wno-sign-compare -O2 -fexpensive-optimizations -falign-functions=4 > > -D_WIN32 -DUNICODE -DDYNAMIC_FFI -I. -I.. -c wildcard.c > > In file included from wildcard.c:1: > > ../clisp.h:626: warning: register used for two global register variables > > In file included from wildcard.c:4: > > ./config.h:147:1: warning: "fnmatch" redefined > > In file included from wildcard.c:1: > > ../clisp.h:128:1: warning: this is the location of the previous definition > > this is weird: why do you have "fnmatch" in clisp.h? > > > wildcard.c:5:21: fnmatch.h: No such file or directory > > hmmm.... > please cvs up again... I just updated and tried rebuilding minutes before sending this reply, and I'm getting the same errors as above. The reference to fnmatch that I see appearing in clisp.h is the following: #define fnmatch gnu_fnmatch I get the following in my config.h: /* Define to a replacement function name for fnmatch(). */ #define fnmatch gnu_fnmatch The config.h.in in the src directory (and my build directory) has: /* Define to a replacement function name for fnmatch(). */ #undef fnmatch My config.status is here: http://lispwidgets.net/071026/config.status -- Jack Unrue |