I recently got my hands on money for an upgrade, and got an AMD64 and motherboard and installed them. I'm still using 32-bit Windows, but I've also installed a 64-bit Gentoo on some previously unpartitioned space.
Initially, Parrot didn't build. Fortunately, the error message was helpful[1]; I had to 'make cvsclean' and run Configure with --ccflags=':add{ -fPIC }'. Once I did, though... t/library/streams..............ok 10/21# Failed test (t/library/streams.t at line 101) # got: '[hel] # [lowo] = [lowo] # [rld!] # [hel] # [worl] = [worl] # [d!] # [parrotis cool] # done # finished # ' # expected: '[hel] # [lowo] = [lowo] # [rld!] # [lo] # [lowo] = [lowo] # [rld!] # [parrotis cool] # done # finished # ' ... Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/library/streams.t 1 256 21 1 4.76% 11 3 tests and 53 subtests skipped. Failed 1/124 test scripts, 99.19% okay. 1/1959 subtests failed, 99.95% okay. Any thoughts on this? make testg gives similar results; testj fails every test with the complaint that that copy of Parrot can't do the JIT thing, but that's hardly surprising. [1] The exact message: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../x86_64-pc-linux-gnu/bin/ld: src/nci_test.o: relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC -- Brent 'Dax' Royal-Gordon <[EMAIL PROTECTED]> Perl and Parrot hacker There is no cabal.