I thought we'd be able to let users link their lzo's against
'external' lzo's in swf10, even if the compiler flags didn't
match, but it turns out that if you try to link a non-debug version
against a debug version, you get compiler errors
because the debug versions of classes always forces methods to  be
'public' , and that means they have different signatures than
the non-debug versions, as far as the flex compiler is concerned.

This just means that when someone compiles a swf10 lzo that is
subclassing stuff from another  external lzo, they'll have
to make sure they are linking against an lzo which was compiled with
the same compiler flags.

I guess forcing all methods to be public is not such a great idea, or
rather, it will have consequences when
sublassing from precompiled libraries.



-- 
Henry Minsky
Software Architect
[email protected]

Reply via email to