Hi Thomas, Can you please replace the c-std.h in src/texk/kpathsea with the attached one and see if that helps? The one I am distributing with metapost is slightly different from the one in tl, and we need to exclude differences that from the list of causes (either that, or we found the cause) Best wishes, Taco Thomas A. Schmitz wrote:
Hi Taco,
I have two questions/problems with the new release:
1. for my linux box, I just grabbed the linux tarball, but the binaries in there still declare they're version 1.003. Is that an oversight, or are those indeed old binaries (and you forgot to pack the new ones? :-)
2. On OS X 10.5 (intel), compilation aborts with this message:
creating Makefile creating doc/Makefile creating lib/Makefile creating man/Makefile creating mpware/Makefile creating mpdir/Makefile creating web2c/Makefile creating window/Makefile cat: ../../../src/texk/web2c/window/Makefile.in: No such file or directory creating fmtutil.cnf creating c-auto.h gcc -DHAVE_CONFIG_H -I. -I../../../../src/texk/web2c/web2c -I../.. - I../../../../src/texk/web2c/.. -I.. -I../../../../src/texk/web2c/ web2c/.. -g -O2 -c ../../../../src/texk/web2c/web2c/kps.c In file included from ../../../../src/texk/web2c/../kpathsea/config.h: 78, from ../../../../src/texk/web2c/web2c/../config.h:44, from ../../../../src/texk/web2c/web2c/web2c.h:3, from ../../../../src/texk/web2c/web2c/kps.c:26: ../../../../src/texk/web2c/../kpathsea/c-std.h:57: error: syntax error before '*' token ../../../../src/texk/web2c/../kpathsea/c-std.h:57: error: conflicting types for 'calloc' ../../../../src/texk/web2c/../kpathsea/c-std.h:57: error: conflicting types for 'malloc' ../../../../src/texk/web2c/../kpathsea/c-std.h:57: error: conflicting types for 'realloc' /usr/include/stdlib.h:176: error: previous declaration of 'realloc' was here ../../../../src/texk/web2c/../kpathsea/c-std.h:57: warning: data definition has no type or storage class ../../../../src/texk/web2c/web2c/kps.c: In function 'uppercasify': ../../../../src/texk/web2c/web2c/kps.c:36: warning: initialization from incompatible pointer type make: *** [kps.o] Error 1
Any pointers?
Thomas ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
/* c-std.h: the first header files.
Copyright 1992, 1993, 1994, 1995, 1996, 1997, 2008 Karl Berry.
Copyright 1999, 2005 Olaf Weber.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License
along with this library; if not, see http://www.gnu.org/licenses/. */
#ifndef KPATHSEA_C_STD_H
#define KPATHSEA_C_STD_H
/* Header files that essentially all of our sources need, and
that all implementations have. We include these first, to help with
NULL being defined multiple times. */
/* Workaround against a