On Sun, 5 Dec 2004, Mario Kemper wrote:
106a104editors/xemacs-current magick%NetBSD.org@localhost+cd ./lib-src && /usr/bin/make CC='gcc' CFLAGS='-Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wundef -Wstrict-prototypes -Wpointer-arith -Wshadow -Wmissing-declarations -O2 -Dunix -I/usr/pkg/include -I/usr/include' LDFLAGS='-L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib' CPPFLAGS='-I/usr/pkg/include -I/usr/include' all +cd: not foundWell there's no +cd when i compile it under -current. Could it be that the 1.6.2 make can't handle something in the new xemacs-current. Maybe using gmake would help. I can't test that as i have no 1.6.x.
Yes, using gmake makes this problem go away. But the build on my test-machine then fails with: cc -c -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wundef -Wstrict-prototypes -Wpointer-arith -Wshadow -Wmissing-declarations -O2 -Dunix -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include -Demacs -I. -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/pkgsrc/editors/xemacs-current/work -I/usr/X11R6/include mule-canna.c mule-canna.c: In function `Fcanna_initialize': mule-canna.c:441: `jrBeepFunc' undeclared (first use in this function) mule-canna.c:441: (Each undeclared identifier is reported only once mule-canna.c:441: for each function it appears in.) mule-canna.c:447: warning: implicit declaration of function `wcKanjiControl' /Krister