unresolved symbols from value.cpp/.h

Christian Ehrlicher Ch.Ehrlicher at gmx.de
Tue Jan 24 19:18:44 GMT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Maks Orlovich schrieb:
> On Tuesday 24 January 2006 13:01, Christian Ehrlicher wrote:
> 
>>Christian Ehrlicher schrieb:
>>
>>>Here two patches for kjs - splitted into errors and warnings.
>>>The warnigns are mostly irrelevant but I won't disable them by default.
>>
>>Are those changes ok or don't you like to support msvc anymore?
> 
> 
> Sorry, not much time ATM. I think they're fine, but likely the latest sync 
> with the Apple tree will cover at least some portion of them. So feel free
> to commit, but some stuff may get lost at the latest sync, etc.
> Sorry, but we don't have a good solution for pushing things around ATM.
Hmm. How can I ensure that (at least some) of my changes go into apple's
svn?
> 
> And whether I like to support msvc is irrelevant, what's relevant is whether 
> someone is willing to make stuff work with it w/o breaking things for the 
> rest of us :-)
My current problem is that all those small things prevent me from
compiling kdelibs so I can go further trying to execute an app on windows.
> 
> 
>>And what about the ugly hack with class ValueImp?
> 
> 
> There is no ugly hack there. Just a standard language idiom. These methods 
> should never be used. The only way to ensure that is to declare them and 
> mark them private, as otherwise public defaults will be generated. And as they 
> can't ever do anything sensible, there is no definition. (The only acceptable 
> one would be abort(), basically). The point is, ValueImp's are not copyable, 
> even though they're exported outside the library.
> 
> And again, the only solution is a #define to disable those for the broken 
> compilers out there. 
Ok, I'll stop calling it ugly and make a define :)

Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD1n2UHAIuqbOiZ+kRAnYmAKCt2LzKNIrfHslNqEUjL+q2jHDWogCfUrac
Dof9g+VhvDffPorLDxXLkFs=
=z7gY
-----END PGP SIGNATURE-----




More information about the kde-core-devel mailing list