[Mono-devel-list] FW: Cannot Make Mono on Mac OS X

Quenio Santos Quenio.dos.Santos at ZeroG.com
Sun Aug 31 22:29:42 EDT 2003


Thanks for answering, Peter. I updated automake from 1.6 to 1.7.4,
autogen'ed and remake'd, and then I was able to get passed that point, but
now I am getting the following:

 gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../mono -D_REENTRANT
-I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/glib-2.0
-I/sw/lib/glib-2.0/include -no-cpp-precomp -D_THREAD_SAFE -g -Wall -Wunused
-Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes
-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual
-Wcast-align -Wwrite-strings -c strtod.c -Wp,-MD,.deps/strtod.TPlo
-fno-common -DPIC -o .libs/strtod.o
strtod.c:412: warning: no semicolon at end of struct or union
strtod.c:412: parse error before "x"
strtod.c: In function `Balloc':
strtod.c:429: sizeof applied to an incomplete type
strtod.c:429: `Long' undeclared (first use in this function)
strtod.c:429: (Each undeclared identifier is reported only once
strtod.c:429: for each function it appears in.)
strtod.c:430: dereferencing pointer to incomplete type
strtod.c:431: dereferencing pointer to incomplete type
strtod.c:432: dereferencing pointer to incomplete type
strtod.c:432: dereferencing pointer to incomplete type
strtod.c: In function `multadd':
strtod.c:459: syntax error before '*' token
strtod.c:461: syntax error before "xi"
strtod.c:465: dereferencing pointer to incomplete type
strtod.c:466: `x' undeclared (first use in this function)
strtod.c:466: dereferencing pointer to incomplete type
strtod.c:470: `xi' undeclared (first use in this function)
strtod.c:471: `y' undeclared (first use in this function)
strtod.c:472: `z' undeclared (first use in this function)
strtod.c:482: dereferencing pointer to incomplete type
strtod.c:483: dereferencing pointer to incomplete type
strtod.c:484: dereferencing pointer to incomplete type
strtod.c:484: dereferencing pointer to incomplete type
strtod.c:484: dereferencing pointer to incomplete type
strtod.c:484: `Long' undeclared (first use in this function)
strtod.c:488: dereferencing pointer to incomplete type
strtod.c:489: dereferencing pointer to incomplete type
strtod.c: At top level:
strtod.c:499: parse error before "y9"
strtod.c:501: warning: function declaration isn't a prototype
strtod.c: In function `s2b':
strtod.c:504: `Long' undeclared (first use in this function)
strtod.c:504: parse error before "x"
strtod.c:506: `x' undeclared (first use in this function)
strtod.c:506: `nd' undeclared (first use in this function)
strtod.c:507: `y' undeclared (first use in this function)
strtod.c:507: warning: left-hand operand of comma expression has no effect
strtod.c:510: dereferencing pointer to incomplete type
strtod.c:510: `y9' undeclared (first use in this function)
strtod.c:511: dereferencing pointer to incomplete type
strtod.c:519: `nd0' undeclared (first use in this function)
strtod.c:520: `s' undeclared (first use in this function)
strtod.c:507: warning: value computed is not used
strtod.c: At top level:
strtod.c:537: parse error before "x"
strtod.c:539: warning: function declaration isn't a prototype
strtod.c: In function `hi0bits':
strtod.c:542: `x' undeclared (first use in this function)
strtod.c: At top level:
strtod.c:571: parse error before '*' token
strtod.c:573: warning: function declaration isn't a prototype
strtod.c: In function `lo0bits':
strtod.c:575: syntax error before "x"
strtod.c:577: `x' undeclared (first use in this function)
strtod.c:581: `y' undeclared (first use in this function)
strtod.c: In function `i2b':
...

Quenio

> From: Peter Williams <peter at newton.cx>
> Organization: Ximian, Inc.
> Date: Sun, 31 Aug 2003 20:07:32 -0400
> To: Quenio Santos <Quenio.dos.Santos at ZeroG.com>
> Subject: Re: [Mono-devel-list] FW: Cannot Make Mono on Mac OS X
> 
> On Sun, 2003-08-31 at 17:26, Quenio Santos wrote:
>> Hello All,
>> 
>> I am trying to build the latest snapshot on Mac OS X so that I can verify a
>> bug I filed was fixed, but I can't get passed the make command.
> 
> What version of libtool are you using? I'm not sure but my guess is that
> it's too old to using with your version of automake. I have:
> 
> [peter at beta peter]$ libtool --version
> ltmain.sh (GNU libtool) 1.4.3 (1.922.2.111 2002/10/23 02:54:36)
> [peter at beta peter]$ automake --version
> automake (GNU automake) 1.7.2
> 
> The tools on OS X tend to be way behind the curve... I would be careful
> before blithely installing a newer libtool, though, because it could
> break compilation of a lot of other things.
> 
> Peter
> 
> -- 
> Peter Williams                          peter at newton.cx
> 
> "[Ninjas] are cool; and by cool, I mean totally sweet."
>                             -- REAL Ultimate Power
> 
> 




More information about the Mono-devel-list mailing list