-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Dec 8, 2005, at 1:27 AM, Leopold Toetsch wrote:
On Dec 8, 2005, at 6:57, Brent Fulgham wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
In addition to the shootout machine, I have a main development box
that runs Mac OS X (PowerPC). I attempted to build Parrot 0.4.0
on this machine and encountered errors. The mailing list archive
seems to be down at the moment, so I could not check for others
with this issue. Is this a known problem? I am using the XCode
tools 2.2, which means basically a gcc 4.0 compiler.
src/inter_call.c:637: error: conflicting types for 'parrot_pass_args'
/opt/local/include/parrot/inter_call.h:78: error: previous
declaration of 'parrot_pass_args' was here
Looks like that include/parrot from an installed Parrot is used
instead the one in the src tree.
What do you get after 'make'?
Here are my settings from the darwin box:
$ make
Compiling with:
xx.c
cc -g -pipe -pipe -fno-common -no-cpp-precomp -I/usr/local/include -
pipe -fno-common -Wno-long-double -g -Wall -Wstrict-prototypes -
Wmissing-prototypes -Winline -Wpointer-arith -Wcast-qual -Wcast-
align -Wwrite-strings -Waggregate-return -Winline -W -Wno-unused -
Wsign-compare -Wformat-nonliteral -Wformat-security -Wpacked -
Wdisabled-optimization -falign-functions=16 -Wno-shadow -I./include
-DHAS_JIT -DPPC -DHAVE_COMPUTED_GOTO -I. -o xx.o -c xx.c
Well, having the includes -I./include at the end could be dangerous
I presume.
You are right -- I still had parrot-0.3.1 installed when I attempted
to build this version. Should it be necessary to uninstall your
existing version to update?
Thanks -- everything works great now.
- -Brent
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (Darwin)
iD8DBQFDmTEfzGDdrzfvUpURAhjHAKCXGimWdIWWU/50aF54XhlNNmbyjACgro+Y
NByDJVeOWQEtP+6QQQ57Xig=
=e2sP
-----END PGP SIGNATURE-----