digitalmars.D.learn - warning: size of symbol changed
- Ellery Newcomer (3/3) Feb 15 2012 has anyone else gotten warnings of the nature
- =?UTF-8?B?QWxpIMOHZWhyZWxp?= (5/8) Feb 15 2012 This can happen if there are two object files that are compiled with
- Ellery Newcomer (4/13) Feb 15 2012 Hmm. I don't think there are two of them, but there is some pretty heavy...
- Jacob Carlborg (4/7) Feb 15 2012 Sounds like you should do a clean build.
- Ellery Newcomer (2/8) Feb 16 2012 it does this on a clean build.
has anyone else gotten warnings of the nature /usr/bin/ld: Warning: size of symbol `{875charlongsymbol}' changed from 107 in multi_index.o to 99 in multi_index.o
Feb 15 2012
On 02/15/2012 06:35 PM, Ellery Newcomer wrote:has anyone else gotten warnings of the nature /usr/bin/ld: Warning: size of symbol `{875charlongsymbol}' changed from 107 in multi_index.o to 99 in multi_index.oThis can happen if there are two object files that are compiled with different definitions of a type. Are there two multi_index.o files and the two are compiled conditionally to see e.g. a struct differently? Ali
Feb 15 2012
On 02/15/2012 10:03 PM, Ali Çehreli wrote:On 02/15/2012 06:35 PM, Ellery Newcomer wrote:Hmm. I don't think there are two of them, but there is some pretty heavy templating going on. Maybe. It's just one compile with three files.has anyone else gotten warnings of the nature /usr/bin/ld: Warning: size of symbol `{875charlongsymbol}' changed from 107 in multi_index.o to 99 in multi_index.oThis can happen if there are two object files that are compiled with different definitions of a type. Are there two multi_index.o files and the two are compiled conditionally to see e.g. a struct differently? Ali
Feb 15 2012
On 2012-02-16 03:35, Ellery Newcomer wrote:has anyone else gotten warnings of the nature /usr/bin/ld: Warning: size of symbol `{875charlongsymbol}' changed from 107 in multi_index.o to 99 in multi_index.oSounds like you should do a clean build. -- /Jacob Carlborg
Feb 15 2012
On 02/16/2012 01:32 AM, Jacob Carlborg wrote:On 2012-02-16 03:35, Ellery Newcomer wrote:it does this on a clean build.has anyone else gotten warnings of the nature /usr/bin/ld: Warning: size of symbol `{875charlongsymbol}' changed from 107 in multi_index.o to 99 in multi_index.oSounds like you should do a clean build.
Feb 16 2012