
Am Son, 2002-06-30 um 21.13 schrieb Heinz W. Pahlke:
Hallo Philipp,
On 29-Jun-2002 Philipp Thomas wrote:
"Heinz W. Pahlke" <h.pahlke@nexgo.de> [20020525 14:13:56 +0200]:
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?
configure:5191: checking for mkstemp configure:5216: g++ -o conftest -g -O2 conftest.cc >&5 configure:5219: $? = 0 configure:5222: test -s conftest configure:5225: $? = 0 configure:5235: result: yes configure:5243: checking for mkstemps configure:5268: g++ -o conftest -g -O2 conftest.cc >&5 configure: In function `int main()': configure:5260: implicit declaration of function `int mkstemps(...)' ^^^^^^^^
Da steht's 'mkstemps' statt mkstemp, d.h. vermutlich Tippfehler im configure.ac/in. Ralf