On Fri, Apr 04, 2008 at 07:22:07PM +0100, Jon Dowland wrote: > configure:17706: c++ -o conftest -fno-strict-aliasing -fshort-wchar -pthread > -pipe -lpthread -Wl,--as-needed conftest.C -ldl -lm 1>&5 > /usr/bin/ld: ERROR: /tmp/ccef8aU1.o: Conflicting definitions of wchar_t
WTF?!? There's not even wchar_t in the source > /usr/bin/ld: failed to merge target specific data of file /tmp/ccef8aU1.o > collect2: ld returned 1 exit status > configure: failed program was: > #line 17686 "configure" > #include "confdefs.h" > class A { > public: A(int& x) : mValue(x) {} > ~A() { mValue--; } > operator char**() { return 0; } > private: int& mValue; > }; > void func(char **arg) {} > int m=2; > void test() { > func(A(m)); > if (m==1) m = 0; > } > int main() { > test(); > return(m); > } > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]