On Fri, 15 Mar 2002, Simon Cozens wrote:
> Here's how to play with it: > > 1) CVS update and build Parrot > 2) "make packout.o" This step spews a load of warnings of the form: packout.c:22: warning: no previous prototype for `PackFile_pack_size' packout.c: In function `PackFile_pack_size': packout.c:35: warning: implicit declaration of function `PackFile_FixupTable_pack_size' packout.c:45: warning: implicit declaration of function `PackFile_ConstTable_pack_size' > 3) Untar the attached tarball into your Parrot directory > 4) perl Makefile.PL > 5) make (this will do weird things, but eventually will produce > blib/arch/auto/Parrot/Packfile/whatever) ... and here make just dies with the message: packfile.o: In function `PackFile_Constant_pack_size': packfile.o(.text+0x750): multiple definition of `PackFile_Constant_pack_size' packout.o(.text+0x268): first defined here collect2: ld returned 1 exit status make: *** [blib/arch/auto/Parrot/Packfile/Packfile.so] Error 1 Simon