From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/40904 Path: news.gmane.org!not-for-mail From: Taco Hoekwater Newsgroups: gmane.comp.tex.context Subject: Metapost on OS X 10.5 Date: Tue, 06 May 2008 08:50:41 +0200 Message-ID: <481FFFC1.1030003@elvenkind.com> References: <48198C57.4000304@elvenkind.com> <38CDD53B-7378-4822-AC01-998C0DF2B595@uni-bonn.de> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------020305070107040208000204" X-Trace: ger.gmane.org 1210056729 3907 80.91.229.12 (6 May 2008 06:52:09 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 6 May 2008 06:52:09 +0000 (UTC) Cc: Karl Berry To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Tue May 06 08:52:44 2008 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by lo.gmane.org with esmtp (Exim 4.50) id 1JtH2Y-000749-0U for gctc-ntg-context-518@m.gmane.org; Tue, 06 May 2008 08:52:42 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 26BEA1FB7E; Tue, 6 May 2008 08:51:58 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 14375-01-3; Tue, 6 May 2008 08:51:18 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 8AB2D1FB8F; Tue, 6 May 2008 08:51:18 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 3E17C1FB8C for ; Tue, 6 May 2008 08:51:17 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 14375-01-2 for ; Tue, 6 May 2008 08:50:42 +0200 (CEST) Original-Received: from smtp-vbr17.xs4all.nl (smtp-vbr17.xs4all.nl [194.109.24.37]) by ronja.ntg.nl (Postfix) with ESMTP id DD1971FB7E for ; Tue, 6 May 2008 08:50:42 +0200 (CEST) Original-Received: from [10.10.0.6] (boo.demon.nl [82.161.175.147]) (authenticated bits=0) by smtp-vbr17.xs4all.nl (8.13.8/8.13.8) with ESMTP id m466ofNm049578; Tue, 6 May 2008 08:50:41 +0200 (CEST) (envelope-from taco@elvenkind.com) User-Agent: Thunderbird 1.5.0.10 (X11/20070305) In-Reply-To: <38CDD53B-7378-4822-AC01-998C0DF2B595@uni-bonn.de> X-Virus-Scanned: by XS4ALL Virus Scanner X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.9 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:40904 Archived-At: This is a multi-part message in MIME format. --------------020305070107040208000204 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 > ___________________________________________________________________________________ --------------020305070107040208000204 Content-Type: text/plain; name="c-std.h" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="c-std.h" /* 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 . */ #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 MSVC bug : it can't be declared extern "C" in a c++ source file. */ #ifndef __cplusplus #include #endif #include /* Be sure we have constants from . */ #include #ifdef HAVE_STDLIB_H #include /* Include before , to help avoid NULL redefinitions on some systems. (We don't include ourselves any more, but FYI.) */ #else /* It's impossible to say for sure what the system will deign to put in , but let's hope it's at least this. */ extern char *getenv (); #endif /* not HAVE_STDLIB_H */ #ifdef WIN32 #include #else #ifndef STDC_HEADERS #ifndef ALLOC_RETURN_TYPE #define ALLOC_RETURN_TYPE void #endif /* not ALLOC_RETURN_TYPE */ extern ALLOC_RETURN_TYPE *calloc (), *malloc (), *realloc (); #endif /* not STDC_HEADERS */ #endif /* not WIN32 */ /* SunOS 4.1.1 gets STDC_HEADERS defined, but it doesn't provide EXIT_FAILURE. So far no system has defined one of EXIT_FAILURE and EXIT_SUCCESS without the other. */ #ifndef EXIT_SUCCESS #ifdef VMS #define EXIT_SUCCESS 1 #define EXIT_FAILURE 0 #else #define EXIT_SUCCESS 0 #define EXIT_FAILURE 1 #endif #endif /* not EXIT_SUCCESS */ /* strchr vs. index, memcpy vs. bcopy, etc. */ #include /* Error numbers and errno declaration. */ #include /* Numeric minima and maxima. */ #include /* Assertions are too useful to not make generally available. */ #ifdef HAVE_ASSERT_H #include #else #define assert(expr) /* as nothing */ #endif #ifdef VMS #include #include #else #ifndef WIN32 /* `popen' and `pclose' are part of POSIX.2, not POSIX.1. So STDC_HEADERS isn't enough. */ extern FILE *popen (); extern int pclose (); #endif /* not WIN32 */ #endif /* not VMS */ #endif /* not KPATHSEA_C_STD_H */ --------------020305070107040208000204 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ 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 ___________________________________________________________________________________ --------------020305070107040208000204--