Here is the scenario: After compiling some of the existing libraries, I ran Compc on a source directory to compile the library, Which completes successfully. Then I remove the library (.swc file) and compile it again, which causes many errors to be thrown away.
Nothing changed in the interim - obviously both of them must succeed or fail both times.
libs / pv3ddebug $ compc -library-path + = .. source-path =. / Src -compiler.optimize -include-sources = =. / Src output ../pv3ddebug.swc Loading configuration file /Users/bill/flex_sdk_3/frameworks/flex-config.xml/Users/bill/lg/vision/libs/pv3ddebug.swc (152,944 bytes) / libs / Pv3ddebug $ rm ../pv3ddebug.swc/libs/pv3ddebug $ compc -library-path + = .. source-path =. / Src -compiler.optimize -include-sources = =. / Src output ../pv3ddebug.swc Loading configuration file / users / bill / flex_sdk_3 / frameworks / flex-config.xml / users / bill / lg / vision / libs / pv3ddebug / src / com / phenomblue / pv3ddebug / PV3DDebug.as (45): col: 34 Error: The type was not found or the compilation time was not constant: Advanced View Public Function PV3DDebug (See: AdvancedView) ^ ... Follow More Errors
I think I have found out why the errors are happening and can fix them, but I'm worried that The first compilation was unsuccessful
I have a theory:
- The library is one, which depends on pv3ddebug, was correct
- pv3ddebug Successfully (and it was right)
- Library A was brought to the position that failed to compile with pv3ddebug
- The pv3ddebug was successfully compiled, Incorrectly, because Compaq did not notice that the update for a failed state
- deleted pv3ddebug And then due to recompiling the compc try and compile the new together, and therefore the compilation has failed to
you have my questions. Step 4 is a bug? Can I change this caching behavior, or change with a compiler switch? Is there something that does not explain my theory?
You can try - the latest = false This command line is considered to be the default for the compiler, but the sound you are describing is as enabled as it is.