Binding library error c. The COMDAT character '.exc $ T' does not match the name of the '.rdata' section

I compiled the speex library for symbian using C ++ carbide. Compilation fails with zero errors / warnings.

I am using a compiled library in my QT application. Compiling a QT application gives the following error:

warning: the COMDAT symbol '.exc $ T' does not match the name of the '.rdata' section (This is really a mistake, not a warning. A word warning is part of the error string.)

I ran "nm speex.lib" on cygwin. At the output, I see the same line - a warning: the COMDAT symbol ".exc $ T" does not match the name of the ".rdata" section. (Therefore, I think this is a warning inside lib, and it becomes an error when used with QT).

I do not understand the meaning of this error. Google search didn’t help much! please, help!

+3
source share

Source: https://habr.com/ru/post/1762551/


All Articles