logo       

Re: Building Squeak VM Under Mac OS X 10.2 (Jaguar): msg#01371

lang.smalltalk.squeak.general

Subject: Re: Building Squeak VM Under Mac OS X 10.2 (Jaguar)

On Friday 30 August 2002 01:44 am, Marcel Weiher wrote:
> On Friday, August 30, 2002, at 03:51 Uhr, Andrew C. Greenberg
wrote:
> > I seem to be having problems building a vm after installing Mac
> > OS X 10.2 (Jaguar) and the new development tools. On interp.c, I
> > get bugs starting with the line defining "int bool;" and
> > apparently cascading therefrom.

Hmm. bool is a reserved word for C99, I believe (see stdbool.h). We
should probably change the Slang source.

Try to tell your compiler that the source is plain _OLD_ C (i.e. not
C99). Or see if 2.95 works for you, as Marcel suggested.

Or, just have gnuify fix the problem:

--- ./platforms/unix/config/gnuify Sat May 4 22:50:08 2002
+++ newgnuify Fri Aug 30 07:42:13 2002
@@ -45,6 +45,8 @@
stage= 0;
}

+/\<bool\>/ { gsub(/\<bool\>/, "safebool") }
+
/#include "sq.h"/ {
print "#include \"sqGnu.h\"\n";
next;
@@ -140,6 +142,7 @@
next;
}

+
# default
{
print;

--
Ned Konz
http://bike-nomad.com
GPG key ID: BEEA7EFE





<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise