flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Josh Tynjala <joshtynj...@gmail.com>
Subject Re: [FlexJS] npm install flexjs
Date Sun, 03 Jan 2016 04:49:15 GMT
asjsc does not create an HTML file.

- Josh
On Jan 2, 2016 6:28 PM, "OmPrakash Muppirala" <bigosmallm@gmail.com> wrote:

> I have been able to make progress on this front.
>
> I am able to install flexjs using this command on Windows and Mac:
> npm cache clear
> npm install http://bigosmallm.github.io/flexjs/npm/flexjs-0.5.0.tgz -g
>
> On Windows, in Cygwin, when I run this:
> asjsc
>
> "C:\Users\omuppirala\AppData\Roaming\npm\node_modules\flexjs\examples\native\USStatesMap\src\USStatesMap.as"
>
> I am seeing the compilation go through properly with bin/js-debug and
> bin/js-release folders created.  Although it is missing the index.html
> file.  I am pretty sure I am missing some step somewhere.
>
>
> With the same exact code, on Mac, when I run:
> omuppirala$ asjsc
>
> /usr/local/lib/node_modules/flexjs/examples/native/USStatesMap/src/USStatesMap.as
>
> mxmlc seems to run but I am getting this error:
>
> /usr/local/lib/node_modules/flexjs/frameworks/flex-config.xml:83
> unable to open
> '/usr/local/lib/node_modules/flexjs/frameworks/{playerglobalHome}/11.1'.
> /usr/local/lib/node_modules/flexjs/frameworks/flex-config.xml (line: 83)
>       </library-path>
>
> Any idea what's going wrong?
>
> Thanks,
> Om
>
>
> On Tue, Dec 29, 2015 at 10:53 AM, Alex Harui <aharui@adobe.com> wrote:
>
> > 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, "omuppi1@gmail.com on behalf of OmPrakash
> Muppirala"
> > <omuppi1@gmail.com on behalf of bigosmallm@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" <aharui@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, "omuppi1@gmail.com on behalf of OmPrakash
> > >>Muppirala"
> > >> <omuppi1@gmail.com on behalf of bigosmallm@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
> > >> ><teotigraphixllc@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
> > >> >><bigosmallm@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
> > >> >> >
> > >> >>
> > >>
> > >>
> >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message