Subject: What is this __i686.get_pc_thunk.bx?
To: None <current-users@NetBSD.org>
From: Vincent <10.50@free.fr>
List: current-users
Date: 09/30/2006 11:15:54
Hi there,

since quite a long time, I am unable to compile whatever package on one 
of my NetBSD-current boxes. Sooner or later, any compilation fails with 
this message:

blahblah.o(.text.__i686.get_pc_thunk.bx+0x0): In function 
`__i686.get_pc_thunk.bx': multiple definitions of  __i686.get_pc_thunk.bx
/usr/lib/crt0.o(.gnu.linkonce.t.__i686.get_pc_thunk.bx+0x0): defined 
first here

Anybody know what this is about?

Thanks!
Vincent

PS: that message winks out if, instead of compiling through "make" in 
the main directory, I cd into the directory being compiled and manually 
do gmake.