[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE:trying to solve the pytango FTBFS with gcc5



> I have created a small test project (attached) that has a library exporting
> "std::string Tango::ranges_type2const<short>::str" symbol and a test program
> using it.


thanks a lot.

now we can see if gcc and g++ generate different symbols.

> Interestingly, GCC uses the symbol _ZN5Tango17ranges_type2constIjE3strE
> (*without* the B5cxx11 part) for both library and client.

S> o now I wonder why does libtango have B5cxx11 in it symbols and what is it
> needed for.

Because it was compiled with the new cxx11 ABI.
so the question is why pytango is not compile with the new API :)

Cheers

Frederic

Reply to: