I'm on a Mac.  I had to use sudo.

It sets up mxmlc here:

/usr/local$ find . -name mxmlc*
./lib/node_modules/flexjs/bin/mxmlc
./lib/node_modules/flexjs/bin/mxmlc.bat
./lib/node_modules/flexjs/downloads/falcon/compiler/commandline/mxmlc
./lib/node_modules/flexjs/downloads/falcon/compiler/commandline/mxmlc.bat
./lib/node_modules/flexjs/downloads/falcon/compiler/generated/dist/sdk/bin/
mxmlc
./lib/node_modules/flexjs/downloads/falcon/compiler/generated/dist/sdk/bin/
mxmlc.bat
./lib/node_modules/flexjs/downloads/falcon/compiler.jx/bin/mxmlc
./lib/node_modules/flexjs/downloads/falcon/compiler.jx/bin/mxmlc.bat
./lib/node_modules/flexjs/downloads/falcon/js/bin/mxmlc
./lib/node_modules/flexjs/downloads/falcon/js/bin/mxmlc.bat
./lib/node_modules/flexjs/downloads/falcon/js/lib/mxmlc.jar
./lib/node_modules/flexjs/js/bin/mxmlc
./lib/node_modules/flexjs/js/bin/mxmlc.bat
./lib/node_modules/flexjs/js/lib/mxmlc.jar

But asjsc is copied to /usr/local/bin so it isn't going to find mxmlc in
../lib relative to /usr/local/bin


-Alex

On 12/29/15, 9:14 AM, "omup...@gmail.com on behalf of OmPrakash Muppirala"
<omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:

>Yes, the folder structures are (should be) the same.   The weird thing is
>that asjscompc is working fine without this error.
>
>Can you try it out based on the instructions in the other thread?  I am
>sure some things are obvious to you and easy to catch.
>
>Thanks,
>Om
>On Dec 29, 2015 7:09 AM, "Alex Harui" <aha...@adobe.com> wrote:
>
>> Have you compared the folder structures from npm install vs the
>>installer?
>>  Should they be the same?
>>
>> -Alex
>>
>> On 12/29/15, 1:04 AM, "omup...@gmail.com on behalf of OmPrakash
>>Muppirala"
>> <omup...@gmail.com on behalf of bigosma...@gmail.com> wrote:
>>
>> >I got the FlexJS 0.5 installed via the Installer and the call to asjsc
>> >from
>> >that folder seems to work fine.
>> >
>> >So, I don't think it is a Java version conflict.
>> >
>> >Any other ideas?
>> >
>> >Thanks,
>> >Om
>> >
>> >On Mon, Dec 28, 2015 at 3:03 AM, Michael Schmalle
>> ><teotigraphix...@gmail.com
>> >> wrote:
>> >
>> >> Just shooting in the dark but some type of Java version conflict? It
>> >>seems
>> >> familiar to me like that could be a possibility.
>> >>
>> >> Mike
>> >>
>> >> On Mon, Dec 28, 2015 at 4:34 AM, OmPrakash Muppirala
>> >><bigosma...@gmail.com
>> >> >
>> >> wrote:
>> >>
>> >> > I have this working locally.   If the user has npm and Java
>>installed
>> >>on
>> >> > their machine, they can now simply do:
>> >> >
>> >> > *npm install flexjs -g*
>> >> > (or should it be npm install apache-flexjs -g?)
>> >> >
>> >> > This will download all the dependencies (which has some bugs for
>>now,
>> >> will
>> >> > get to that in a bit), register the asjsc and asjscompc files as
>> >>global
>> >> > binaries.
>> >> >
>> >> > One issue I am currently facing is, when I do this:
>> >> >
>> >> >
>> >> >
>> >>
>> 
>>>>C:\Users\omuppirala\AppData\Roaming\npm\node_modules\flexjs\examples\na
>>>>ti
>> >>ve\USStatesMap\src>asjsc
>> >> > USStatesMap.as
>> >> >
>> >> > I am getting this error:
>> >> > Error: Could not find or load main class
>> >> > org.apache.flex.compiler.clients.MXMLJSC
>> >> >
>> >> > This looks familiar, but I am not sure what I am doing wrong.
>> >> >
>> >> > Any pointers?
>> >> >
>> >> > P.S.  I will upload this flexjs npm module as a tarball on to my
>> >>personal
>> >> > site from where the rest of the folks can test.  Once we iron out
>>all
>> >>the
>> >> > kinks, I will set about publishing the module to the npm
>>repository.
>> >> >
>> >> > Thanks,
>> >> > Om
>> >> >
>> >>
>>
>>

Reply via email to