Yep, thanks for all your help so far, Erik.
On 17 December 2014 at 17:30, OmPrakash Muppirala <bigosma...@gmail.com> wrote: > On Wed, Dec 17, 2014 at 9:28 AM, Erik de Bruin <e...@ixsoftware.nl> wrote: >> >> Oh, never mind. I just read the subject of the thread... >> >> It's been a busy few days, all things Flex 4.14 are starting to become >> a blur ;-) >> > > You are doing a fantastic job! Hang in there :-) > > Thanks, > Om > > >> >> EdB >> >> >> >> On Wed, Dec 17, 2014 at 6:26 PM, Erik de Bruin <e...@ixsoftware.nl> wrote: >> > Mihai, >> > >> > Are you following the latest version of the README? The one that has >> > you use the 'installer.xml' instead of the 'ide' build scripts? If >> > not, would you try it? >> > >> > Thanks, >> > >> > EdB >> > >> > >> > >> > On Wed, Dec 17, 2014 at 6:17 PM, Mihai Chira <mihai.ch...@gmail.com> >> wrote: >> >> I compiled blazeds separately (cd ../flex-blazeds & ant clean & ant >> >> main), and now it seems to be working. I'll let you know once it's >> >> done if I can compile an app. >> >> >> >> On 17 December 2014 at 16:52, Mihai Chira <mihai.ch...@gmail.com> >> wrote: >> >>> I did a super-clean, and now the error changed: it failed when trying >> >>> to compile blazeds: >> >>> >> >>> compile: >> >>> [javac] >> c:\Users\evolverine\workspace\flex-blazeds\modules\common\build.xml:54: >> >>> warning: 'includeantruntime' was not set, defa >> >>> ulting to build.sysclasspath=last; set to false for repeatable builds >> >>> [javac] Compiling 47 source files to >> >>> c:\Users\evolverine\workspace\flex-blazeds\modules\common\classes >> >>> [javac] warning: [options] bootstrap class path not set in >> >>> conjunction with -source 1.4 >> >>> [javac] warning: [options] source value 1.4 is obsolete and will >> >>> be removed in a future release >> >>> [javac] warning: [options] target value 1.4 is obsolete and will >> >>> be removed in a future release >> >>> [javac] warning: [options] To suppress warnings about obsolete >> >>> options, use -Xlint:-options. >> >>> [javac] >> c:\Users\evolverine\workspace\flex-blazeds\modules\common\src\flex\messaging\config\ApacheXPathClientConfigurationPars >> >>> er.java:19: error: package org.apache.xpath does not exist >> >>> [javac] import org.apache.xpath.CachedXPathAPI; >> >>> [javac] ^ >> >>> [javac] >> c:\Users\evolverine\workspace\flex-blazeds\modules\common\src\flex\messaging\config\ApacheXPathClientConfigurationPars >> >>> er.java:37: error: cannot find symbol >> >>> [javac] private CachedXPathAPI xpath; >> >>> [javac] ^ >> >>> [javac] symbol: class CachedXPathAPI >> >>> [javac] location: class ApacheXPathClientConfigurationParser >> >>> [javac] >> c:\Users\evolverine\workspace\flex-blazeds\modules\common\src\flex\messaging\config\ApacheXPathClientConfigurationPars >> >>> er.java:41: error: cannot find symbol >> >>> [javac] this.xpath = new CachedXPathAPI(); >> >>> [javac] ^ >> >>> [javac] symbol: class CachedXPathAPI >> >>> [javac] location: class ApacheXPathClientConfigurationParser >> >>> [javac] 3 errors >> >>> [javac] 4 warnings >> >>> >> >>> BUILD FAILED >> >>> c:\Users\evolverine\workspace\sdk\build.xml:411: The following error >> >>> occurred while executing this line: >> >>> c:\Users\evolverine\workspace\sdk\modules\build.xml:157: The following >> >>> error occurred while executing this line: >> >>> >> c:\Users\evolverine\workspace\sdk\modules\flex-messaging-common\build.xml:86: >> >>> The following error occurred while executing this li >> >>> ne: >> >>> c:\Users\evolverine\workspace\flex-blazeds\build.xml:161: The >> >>> following error occurred while executing this line: >> >>> c:\Users\evolverine\workspace\flex-blazeds\modules\common\build.xml:54: >> >>> Compile failed; see the compiler error output for details. >> >>> >> >>> On 17 December 2014 at 16:28, Erik de Bruin <e...@ixsoftware.nl> >> wrote: >> >>>> Do a 'super-clean' instead of a clean, and make sure your workspace is >> >>>> up to date. The fix for the 'flex-tool-api' download is in there >> >>>> (https instead of http)... >> >>>> >> >>>> EdB >> >>>> >> >>>> >> >>>> >> >>>> On Wed, Dec 17, 2014 at 5:22 PM, Mihai Chira <mihai.ch...@gmail.com> >> wrote: >> >>>>> Running >> >>>>> >> >>>>> ant clean >> >>>>> ant main >> >>>>> >> >>>>> should work just fine, right? I'm on the release4.14.0 branch, but >> >>>>> when I run ant main I keep getting >> >>>>> >> >>>>> BUILD FAILED >> >>>>> c:\Users\evolverine\workspace\sdk\build.xml:411: The following error >> >>>>> occurred while executing this line: >> >>>>> c:\Users\evolverine\workspace\sdk\modules\build.xml:140: The >> following >> >>>>> error occurred while executing this line: >> >>>>> c:\Users\evolverine\workspace\sdk\modules\compiler\build.xml:171: >> >>>>> Warning: Could not find file c:\Users\evolverine\workspace\sdk\i >> >>>>> n\flex-tool-api.jar to copy. >> >>>>> >> >>>>> For some reason it doesn't download flex-tool-api.jar before trying >> to >> >>>>> copy it. I'll try on develop. >> >>>>> >> >>>>> On 17 December 2014 at 14:26, Mihai Chira <mihai.ch...@gmail.com> >> wrote: >> >>>>>> This looks great. I'll try it hopefully today. It also probably >> means >> >>>>>> we can delete those sh and bat files, which should simplify work >> with >> >>>>>> the SDK. >> >>>>>> >> >>>>>> On 17 December 2014 at 13:41, <erikdebr...@apache.org> wrote: >> >>>>>>> Changed 'prepare SDK' section again >> >>>>>>> >> >>>>>>> After Mihai's effort, I looked into this some more. Turns out the >> easiest, cross platform and most up-to-date way to do this is using the >> same script as the Installer. Since I can't find a way to change the FP/AIR >> versions of an existing SDK that works on Windows, I made that a >> 'Mac/Linux' only section. >> >>>>>>> >> >>>>>>> Signed-off-by: Erik de Bruin <e...@ixsoftware.nl> >> >>>>>>> >> >>>>>>> >> >>>>>>> Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo >> >>>>>>> Commit: >> http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/feb40f62 >> >>>>>>> Tree: >> http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/feb40f62 >> >>>>>>> Diff: >> http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/feb40f62 >> >>>>>>> >> >>>>>>> Branch: refs/heads/release4.14.0 >> >>>>>>> Commit: feb40f628bf126db22fc9c90fcb35a0f72511866 >> >>>>>>> Parents: 8ce76a2 >> >>>>>>> Author: Erik de Bruin <e...@ixsoftware.nl> >> >>>>>>> Authored: Wed Dec 17 14:40:53 2014 +0100 >> >>>>>>> Committer: Erik de Bruin <e...@ixsoftware.nl> >> >>>>>>> Committed: Wed Dec 17 14:40:53 2014 +0100 >> >>>>>>> >> >>>>>>> >> ---------------------------------------------------------------------- >> >>>>>>> README | 31 +++++++------------------------ >> >>>>>>> 1 file changed, 7 insertions(+), 24 deletions(-) >> >>>>>>> >> ---------------------------------------------------------------------- >> >>>>>>> >> >>>>>>> >> >>>>>>> >> http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/feb40f62/README >> >>>>>>> >> ---------------------------------------------------------------------- >> >>>>>>> diff --git a/README b/README >> >>>>>>> index 8ecd4fd..0e4eaf4 100644 >> >>>>>>> --- a/README >> >>>>>>> +++ b/README >> >>>>>>> @@ -310,41 +310,24 @@ To get a brief listing of all the targets >> type, use: >> >>>>>>> Prepare the SDK for use with an IDE >> >>>>>>> ----------------------------------- >> >>>>>>> >> >>>>>>> -If you want to use the SDK you built from source in Adobe Flash >> Builder, you >> >>>>>>> -need to run these commands and scripts: >> >>>>>>> +To create an SDK for Flash Builder or any other IDE, run: >> >>>>>>> >> >>>>>>> cd <flex.dir> >> >>>>>>> ant frameworks-rsls >> >>>>>>> - ./ide/constructFlexForIDE.[sh/bat] "[path-to-sdk]" >> "[path-to-UNZIPPED-flex_sdk_4.6.0.23201B.zip]" >> >>>>>>> - (Mac only: ./ide/addAIRtoSDK.sh) >> >>>>>>> + ant -f installer.xml -Dflash.sdk.version=15.0 >> -Dair.sdk.version=15.0 >> >>>>>>> >> >>>>>>> -This builds the RSLS for the SDK and copy some IDE related files >> from the Adobe >> >>>>>>> -Flex SDK 4.6. >> >>>>>>> +On Mac/Linux the AIR and Flash Player version can be changed by >> running: >> >>>>>>> >> >>>>>>> -To create an SDK for another IDE, or if you want to use a >> different version of >> >>>>>>> -Adobe AIR (Adobe Flex 4.6 uses Adobe AIR 3.1), run: >> >>>>>>> + ./ide/setFlashPlayerVersion.sh ./ 15.0 >> >>>>>>> + ./ide/addAIRtoSDK.sh 15.0 ./ >> >>>>>>> >> >>>>>>> - cd ide/flashbuilder & call >> ide/flashbuilder/makeApacheFlexForIDE.bat "[path-to-sdk]" (on Windows) >> >>>>>>> - ./ide/flashbuilder/makeApacheFlexForIDE.sh (on Mac and Linux) >> >>>>>>> - >> >>>>>>> -On Mac the AIR and Flash Player version can be changed by running: >> >>>>>>> - ./ide/setFlashPlayerVersion.sh >> >>>>>>> - ./ide/addAIRtoSDK.sh >> >>>>>>> >> >>>>>>> >> >>>>>>> Using the Binary Distribution >> >>>>>>> ============================= >> >>>>>>> >> >>>>>>> -In order to use the binary distribution of the SDK, you must >> first download the >> >>>>>>> -third-party dependencies. First, make sure your system is good to >> go: see >> >>>>>>> -'Prepare your system' above. Note: you cannot use the >> env.properties file to >> >>>>>>> -set the environment variables when you use the Binany >> Distribution. Now, use: >> >>>>>>> - >> >>>>>>> - cd <flex-sdk>/frameworks >> >>>>>>> - ant thirdparty-downloads >> >>>>>>> - >> >>>>>>> -To complete the setup of the SDK, follow the instructions in the >> >>>>>>> -'Prepare the SDK for use with an IDE' section above. >> >>>>>>> +In order to use the binary distribution of the SDK, follow the >> instructions in >> >>>>>>> +the 'Prepare the SDK for use with an IDE' section above. >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> Ix Multimedia Software >> >>>> >> >>>> Jan Luykenstraat 27 >> >>>> 3521 VB Utrecht >> >>>> >> >>>> T. 06-51952295 >> >>>> I. www.ixsoftware.nl >> > >> > >> > >> > -- >> > Ix Multimedia Software >> > >> > Jan Luykenstraat 27 >> > 3521 VB Utrecht >> > >> > T. 06-51952295 >> > I. www.ixsoftware.nl >> >> >> >> -- >> Ix Multimedia Software >> >> Jan Luykenstraat 27 >> 3521 VB Utrecht >> >> T. 06-51952295 >> I. www.ixsoftware.nl >>