On Wednesday 04 July 2007 19:41:03 James Keenan wrote: > Parrot 'make' failed tonight on my Debian Linux server, a location where > it had long been working successfully. I suspect that an upgrade of > non-Parrot software may be the problem, and would like suggestions for > remedies. > > In the course of doing testing on config/inter/lex.pm, I realized that I > did not have any version of 'flex' installed. So I used apt-get to > install the most recent version, which also happens to be the minimum > required version for Parrot (to the extent you require it at all). Here > is the output of that 'flex' installation.
... > The following packages will be upgraded: > libc6 libc6-dev ... > /usr/lib/libc_nonshared.a(stat64.oS)(.text.__i686.get_pc_thunk.bx+0x0): In function `__i686.get_pc_thunk.bx': > : multiple definition of `__i686.get_pc_thunk.bx' > > /usr/lib/gcc-lib/i486-linux/3.3.5/crtbeginS.o(.gnu.linkonce.t.__i686.get_pc >_thunk.bx+0x0): first defined here collect2: ld returned 1 exit status > make: *** [blib/lib/libparrot.so.0.4.13] Error 1 > > ####### END MAKE LOG ###### > > The last 5 lines appear problematic to me. Suggestions? make realclean, I think. It's the glibc upgrade. -- c
