"Heinz W. Pahlke"
Und fuer xpdf haben mich eben eine Reihe von Warnungen "the use of `tmpnam' is dangerous, better use `mkstemp'" ueberrascht.
Also ich habe jetzt mal xpdf 1.01 gezogen und mir angesehen. Der Code in goo/gfile.c verwendet alternativ mkstemp wenn diese Funktion beim Lauf von configure gefunden wird. Da sie glibc mkstemp enthält, wundert es mich, das sie nicht gefunden wurde. Was sagt denn config.log zu mkstemp? Ich würde einfach mal 'make distclean' aufrufen und dann nochmal erneut configure aufrufen. Ach ja, der kleine folgende Patch könnte helfen: --- configure.in.old Tue May 21 08:40:09 2002 +++ configure.in Sat Jun 29 03:51:42 2002 @@ -4,6 +4,10 @@ AC_INIT(xpdf/xpdf.cc) AC_CONFIG_HEADER(aconf.h) +dnl define unconditionally + +AC_DEFINE(_GNU_SOURCE) + dnl ##### Optional features. AC_ARG_ENABLE(a4-paper, [ --enable-a4-paper use A4 paper size instead of Letter for --- aconf.h.in.old Tue May 21 08:40:09 2002 +++ aconf.h.in Sat Jun 29 03:50:22 2002 @@ -7,6 +7,13 @@ #ifndef ACONF_H #define ACONF_H + +/* + * Define to get GNU extensions on systems that support them */ + */ + +undef _GNU_SOURCE + /* * Use A4 paper size instead of Letter for PostScript output. */ Philipp