Okay, I fixed that.  It appears that FlexJS 0.0.2's js\bin\mxmlc.bat has a
hardcoded path to "C:\Windows\System32\java.exe".  I replaced that with
"@java" and that error went away.

Now, I am getting:
Using Falcon codebase:
C:\p\flexroot\git\flex-falcon\compiler\generated\dist\sdk
Using Flex SDK: C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64
Bit)\sdks\ApacheFlex4.13.0_AIR15_FP15
Unable to access jarfile
C:\p\flexroot\git\flex-falcon\compiler\generated\dist\sdk\js\lib\mxmlc.jar

There is no 'js' folder under flex-falcon\compiler\generated\dist\sdk\

When I looked inside js/bin/mxmlc.bat, there is a reference to
"%FALCON_HOME%\js\lib\mxmlc.jar"  Again, no such path exists.

I looked around, there is a "%FALCON_HOME%\lib\falcon-mxmlc.jar".  So, I
fixed mxmlc.bat to point to this instead.

Now, I am getting this error:

command line
Error: unknown configuration variable 'js-output-type'.

So, I removed this from mxmlc.bat.  Now I get this:

Using Falcon codebase:
C:\p\flexroot\git\flex-falcon\compiler\generated\dist\sdk
Using Flex SDK: C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64
Bit)\sdks\ApacheFlex4.13.0_AIR15_FP15
using FlashBuilder Project Files
FlashBuilder settings:
    -locale
    en_US
    -source-path+=C:\p\flexroot\git\flex-asjs\examples\FlexJSTest_SVG/src
    -compiler.accessible=true

-output=C:\p\flexroot\git\flex-asjs\examples\FlexJSTest_SVG/bin-release/FlexJSTest_SVG.swf
    -library-path+=C:\p\flexroot\git\flex-asjs\examples\FlexJSTest_SVG/libs
    -library-path+=/FlexJSJX/bin/FlexJSJX.swc
    -library-path+=/FlexJSUI/bin/FlexJSUI.swc
    -sdk-js-lib=C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64
Bit)\sdks\ApacheFlex4.13.0_AIR15_FP15\frameworks\js\FlexJS\src
    -fb

C:\p\flexroot\git\flex-asjs\examples\FlexJSTest_SVG/src/FlexJSTest_SVG.mxml

command line
Error: unknown configuration variable 'sdk-js-lib'.

So, I removed this from mxmlc.bat.  Now, I get this:

Using Falcon codebase:
C:\p\flexroot\git\flex-falcon\compiler\generated\dist\sdk
Using Flex SDK: C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64
Bit)\sdks\ApacheFlex4.13.0_AIR15_FP15
Apache Flex MXML and ActionScript Compiler (mxmlc)
Version 0.0.3 build 0

mxmlc [options] [defaultVar]
Use 'mxmlc -help' for more information.


That's it, no errors or anything.  I do see a bin-debug directory for the
swf build, but no bin directory for the js-release and js-debug builds.

I am out of ideas now.

Thanks,
Om



On Mon, Oct 13, 2014 at 5:42 PM, OmPrakash Muppirala <bigosma...@gmail.com>
wrote:

> I am setting up the FlexJS dev environment from scratch.  I have run into
> a few compile issues so far.  I have fixed them and checked them in.
>
> Now I am trying to build an app from Flash Builder.  I have the project
> set up, pointing to a FlexJS installation version 0.0.2 which was installed
> using the Installer.  Also, I have two project references to FlexJSUI and
> FlexJSJX.  So far, so good.  No compile errors.
>
> Now, I am trying to build the project using the external tool -> FlexJS
> (FalconJX Release and Debug Build).  I am getting this error:
>
> Using Falcon codebase:
> C:\p\flexroot\git\flex-falcon\compiler\generated\dist\sdk
> Using Flex SDK: C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64
> Bit)\sdks\ApacheFlex4.13.0_AIR15_FP15
> '"C:\Windows\System32\java.exe"' is not recognized as an internal or
> external command,
> operable program or batch file.
>
> I do have java installed, JAVA_HOME set and JAVA_HOME/bin added to PATH.
> Java seems to be working fine via the command prompt:
>
> C:\p\flexroot\git\flex-asjs\examples\FlexJSTest_SVG>java -version
> java version "1.8.0_20"
> Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
> Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
>
> Anyone has any idea what's going wrong?  This used to work without
> problems in my earlier/similar set up.
>
> Thanks,
> Om
>

Reply via email to