Skip to main content
July 12, 2011
Answered

problem when build cairngorm from source

  • July 12, 2011
  • 1 reply
  • 3618 views

Hi,

I checked out cairngorm from SVN and try to build it using Maven 3.0.3. But I encounter these problems:

1, mvn complaints that "external" scope is not recognized. (see attachment 1)

2, maybe because item 1 above, the build cannot resolve dependencies and failed (see attachement 2)

3, in the libraries/pom.xml, the flex sdk version is still 4.1. How can I make it work with flexsdk 4.5.1?

Can you help me to figure out how to compile the cairngorm3 correctly?

Thanks!

York

This topic has been closed for replies.
Correct answer Alex Uhlmann

I checked out the trunk source, in the pom.xml it still indicate flex sdk version 4.1.0. The root pom.xml itself was last updated on 5/4/2011.

Is there an instruction on how to build cairngorm for flexsdk 4.5?

I am also curious that why parsley provide its own "cairngormpopupsupport"? it cause a circular dependency: some cairngorm lib depend on parsley, and parsley also depend on cairngorm (popup).

Thanks!

York


are you referncing trunk? Trunk is here just now:

http://sourceforge.net/adobe/cairngorm/code/827/tree/cairngorm3/trunk/

You can use the web based SVN via the "Code" button in the top menu bar on SF or http://sourceforge.net/adobe/cairngorm/code/

I see only Flex 4.5 in the top level pom in trunk.

The Popup library comes in different versions. Popup itself doesn't contain a reference to Parsley but there's also a PopupParlsey version. This is only really useful in the older Parsley version that are provided via the wiki because in later Parsley versions, Parsley added the PopUp tag that makes this obsolute.

The Parsley distribution only references the non-Parsley Popup library.

1 reply

July 14, 2011

for item 3, current cairngorm won't compile with Flexsdk4.5.1. for example, IFlexModuleFactory adds a few methods in the new SDK, but the ParsleyFlexModuleFactory has not implemented those new methods yet.

for item 1 and 2, I guess it is the the flexmojos problem which may not support flexsdk 4.5

York

Participating Frequently
July 14, 2011

FYI trunk already supports Flex 4.5.1 already but we've not done a Maven release on that yet.

July 18, 2011

I checked out the trunk source, in the pom.xml it still indicate flex sdk version 4.1.0. The root pom.xml itself was last updated on 5/4/2011.

Is there an instruction on how to build cairngorm for flexsdk 4.5?

I am also curious that why parsley provide its own "cairngormpopupsupport"? it cause a circular dependency: some cairngorm lib depend on parsley, and parsley also depend on cairngorm (popup).

Thanks!

York