CS4 compiler bug

4 views
Skip to first unread message

eric socolofsky

unread,
Apr 13, 2010, 1:46:40 PM4/13/10
to flartool...@googlegroups.com
i've gotten three comments in the last few days about people having trouble compiling the latest version of FLARManager in CS4.
technically, the problem lies inside FLARToolkit 2.5.1. more technically, the problem is a CS4 bug.

if you see this error when trying to compile:
"1020: Method marked override must override another method."

you should read the following (also posted on the FLARManager page: http://transmote.com/flar) --

FLARToolkit 2.5.1+ (on which the latest version of FLARManager is built) uses psuedo-internal classes. there is nothing wrong with psuedo-internal classes, but there is a bug in Flash CS4 that won't allow it to compile psuedo-internal classes. very obnoxious.

more info here:
http://forums.puremvc.org/index.php?topic=957.0;prev_next=prev

and the bug report here:
http://bugs.adobe.com/jira/browse/ASC-3588

looks like there are two workarounds, both described on the adobe bug page: a) move the psuedo-internal classes to a new class file, or b) add a second (dummy) interface.

a third workaround, and the one that i suggest, is to use a different compiler / dev environment. ;)

-eric

Reply all
Reply to author
Forward
0 new messages