Take a look at your frameworks/air-config.xml. In the binaries for Apache 4.16.1, mine has a library-path section that looks like this:
<library-path> <path-element>libs</path-element> <path-element>libs/mx</path-element> <path-element>libs/air</path-element> <path-element>libs/air</path-element> <path-element>locale/{locale}</path-element> </library-path> It may be that the overlay approach you are using overwrites the air-config.xml with one from the AIR SDK that doesn't have libs/mx. In theory, if you add libs/mx to air-config.xml and restart Flash Builder (it might cache air-config.xml) then it should pick it up without you having to alter your library-path in the project. HTH, -Alex On 4/11/18, 4:45 PM, "Alex P" <alex.polm...@maretron.com> wrote: >My component set was correct at MX+Spark > >I figured it out - mainly from you pointing me to the mx.swc in the >frameworks directory, although I still have no idea why it works in Adobe >4.6 and not in Apache 1.16. > >I added the frameworks\libs\mx directory to my library path and then Flash >Builder could see them. So I have one entry in the library pointing to the >SDK, and a second with a full file descriptor pointing around the SDK to >the >sub-directory. If I change the SDK, I'm going to have to change this link >as well. Previously I think that sub-directories may have been included >automatically in the search. > >Thanks for your help, awesome job with the port. > > > > > >-- >Sent from: >https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapache-fle >x-users.2333346.n4.nabble.com%2F&data=02%7C01%7Caharui%40adobe.com%7Cc7ec7 >5e6f93c474f85b108d5a03c3e6c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6 >36591103013977317&sdata=kTxm2WOGLCX5Q7g1%2BC%2FB%2ByB86bjtm91W3LpnkG0sQK4% >3D&reserved=0