Skip to main content
Jul 12, 2011 9:24 PM UTC
Answered

problem when build cairngorm from source

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 is closed to new replies. Start a new post to keep the conversation going.
Alex UhlmannCorrect answer
Participating Frequently
Jul 18, 2011 4:34 PM UTC

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.

5 replies

Jul 14, 2011 4:37 PM UTC

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

Translate
Participating Frequently
Jul 14, 2011 8:10 PM UTC

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

Translate
Jul 18, 2011 4:15 PM UTC

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

Translate