Actually Exactly that, ....,Apache 2.0 uses APR (actually APR is a spinoff, of the project but thats another story)
Seems strange that Apache 2.0 could use APR, but a server like APE would have problems. but anyway.....! Jacob 2011/8/30 Wes Garland <[email protected]> > > Would it be a good idea to have APE use the APR runtime? > > IMHO, no - and I have done LOTS of hacking with JSAPI and APR. In fact, > I've used them together in another project. > > The big problem is that JS GC lifetime does not map cleanly onto APR pools, > and you wind up defeating APRs main strength, which is hierarchical pool > management. > > What benefit did you think you would achieve? > > Wes > > On 30 August 2011 12:51, Jacobus brogly.decap <[email protected]>wrote: > >> Would it be a good idea to have APE use the APR runtime? >> >> Jacob >> >> 2011/8/30 Jeremy Mitts <[email protected]> >> >>> UTF-8! Yeah, that. :) >>> >>> Got it, thanks all. >>> >>> Jeremy >>> >>> >>> On Tue, Aug 30, 2011 at 7:14 AM, Jacobus brogly.decap < >>> [email protected]> wrote: >>> >>>> Hi Jeremy >>>> >>>> I solved it by going to my PUTTY configuration menu >>>> >>>> [root]->Window->Translation >>>> >>>> Then in the section "Character Translation and received data" >>>> , I select UTF-8 >>>> >>>> Normally there is some Western ISO-bladibla-stuff there. >>>> >>>> Jacob >>>> >>>> 2011/8/30 Jeremy Mitts <[email protected]> >>>> >>>>> I get the same chars. I assumed some kind of curly quote or >>>>> color-change code that my ssh client doesn't know about. Its always a >>>>> funny >>>>> a though. >>>>> >>>>> Jeremy >>>>> On Aug 30, 2011 5:16 AM, "Jacobus brogly.decap" < >>>>> [email protected]> wrote: >>>>> > Hi Guys, >>>>> > >>>>> > I am compiling from source and I get this,..., this is weird or what >>>>> (look >>>>> > at the strange characters). >>>>> > >>>>> > libape-spidermonkey.c: In function âape_cb_allocateuserâ: >>>>> > libape-spidermonkey.c:3056: warning: dereferencing type-punned >>>>> pointer will >>>>> > break strict-aliasing rules >>>>> > libape-spidermonkey.c: In function âape_cb_del_userâ: >>>>> > libape-spidermonkey.c:3085: warning: dereferencing type-punned >>>>> pointer will >>>>> > break strict-aliasing rules >>>>> > libape-spidermonkey.c: In function âape_cb_mkchanâ: >>>>> > libape-spidermonkey.c:3112: warning: dereferencing type-punned >>>>> pointer will >>>>> > break strict-aliasing rules >>>>> > libape-spidermonkey.c: In function âape_cb_rmchanâ: >>>>> > libape-spidermonkey.c:3141: warning: dereferencing type-punned >>>>> pointer will >>>>> > break strict-aliasing rules >>>>> > libape-spidermonkey.c: In function âape_cb_addsubuserâ: >>>>> > libape-spidermonkey.c:3190: warning: dereferencing type-punned >>>>> pointer will >>>>> > break strict-aliasing rules >>>>> > libape-spidermonkey.c: In function âape_cb_delsubuserâ: >>>>> > libape-spidermonkey.c:3204: warning: dereferencing type-punned >>>>> pointer will >>>>> > break strict-aliasing rules >>>>> > >>>>> > >>>>> > Jacob >>>>> > >>>>> > >>>>> > 2011/8/30 Jeremy Mitts <[email protected]> >>>>> > >>>>> >> Here's the latest, anyone know anything about this? :) >>>>> >> >>>>> >> I got the headers installed, and the build.sh fails after it goes >>>>> into >>>>> >> modules and tries to make. >>>>> >> >>>>> >> I ran make from there (APE-Project-APE_Server-7368a9c/modules) and >>>>> output >>>>> >> 2> to a log file, and it was complaining about there not being a >>>>> >> ../deps/js/src/dist/include folder with a jsapi.h file in it. That >>>>> file was >>>>> >> in ../deps/js/src (there is no dist or dist/include in deps/js/src) >>>>> so I >>>>> >> changed the build line* to specify deps/js/src instead of >>>>> >> deps/js/src/dist/include. >>>>> >> >>>>> >> The next errors are about it not being able to find js-configure.h, >>>>> which >>>>> >> I've surmised is a file that is supposed to be generated as an >>>>> earlier part >>>>> >> of the build process. It also wants jsautocfg.h, which also appears >>>>> to be >>>>> >> something that is automatically generated at build. But I don't >>>>> think I even >>>>> >> have whatever it was that was supposed to build those? >>>>> >> >>>>> >> I'm obviously missing something. The problem is likely between the >>>>> chair >>>>> >> and keyboard. >>>>> >> >>>>> >> To recap, I'm trying to figure out how to build APE on an ARM >>>>> >> processor, specifically a global scale technologies dreamplug >>>>> running deb >>>>> >> lenny 2.6.33. I have all the pre-reqs installed and I'm using gnu >>>>> make. I'm >>>>> >> not cross compiling, but actually working on the dreamplug directly. >>>>> I'd >>>>> >> really like to get it running APE. >>>>> >> >>>>> >> >>>>> >> Thanks for any insight anyone out there may have. >>>>> >> >>>>> >> >>>>> >> Jeremy >>>>> >> >>>>> >> >>>>> >> * -- to clarify: make ran this >>>>> >> >>>>> >> gcc -D_GNU_SOURCE -Wall -g -shared -fPIC -rdynamic >>>>> >> -Wl,-soname,libmod_spidermonkey.so -o lib/libmod_spidermonkey.so >>>>> >> libape-spidermonkey.c -I../deps/js/src/dist/include/ >>>>> -L../deps/js/src/ >>>>> >> -ljs_static -lstdc++ -L./deps/mysac/ -I./deps/mysac/ -lmysac >>>>> -lmysqlclient_r >>>>> >> >>>>> >> and I told it to do this >>>>> >> >>>>> >> gcc -D_GNU_SOURCE -Wall -g -shared -fPIC -rdynamic >>>>> >> -Wl,-soname,libmod_spidermonkey.so -o lib/libmod_spidermonkey.so >>>>> >> libape-spidermonkey.c -I../deps/js/src/ -L../deps/js/src/ >>>>> -ljs_static >>>>> >> -lstdc++ -L./deps/mysac/ -I./deps/mysac/ -lmysac -lmysqlclient_r >>>>> >> >>>>> >> instead. >>>>> >> >>>>> >> -- >>>>> >> You received this message because you are subscribed to the Google >>>>> >> Groups "APE Project" group. >>>>> >> To post to this group, send email to [email protected] >>>>> >> To unsubscribe from this group, send email to >>>>> >> [email protected] >>>>> >> For more options, visit this group at >>>>> >> http://groups.google.com/group/ape-project?hl=en >>>>> >> --- >>>>> >> APE Project (Ajax Push Engine) >>>>> >> Official website : http://www.ape-project.org/ >>>>> >> Git Hub : http://github.com/APE-Project/ >>>>> >> >>>>> > >>>>> > -- >>>>> > You received this message because you are subscribed to the Google >>>>> > Groups "APE Project" group. >>>>> > To post to this group, send email to [email protected] >>>>> > To unsubscribe from this group, send email to >>>>> > [email protected] >>>>> > For more options, visit this group at >>>>> > http://groups.google.com/group/ape-project?hl=en >>>>> > --- >>>>> > APE Project (Ajax Push Engine) >>>>> > Official website : http://www.ape-project.org/ >>>>> > Git Hub : http://github.com/APE-Project/ >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "APE Project" group. >>>>> To post to this group, send email to [email protected] >>>>> To unsubscribe from this group, send email to >>>>> [email protected] >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/ape-project?hl=en >>>>> --- >>>>> APE Project (Ajax Push Engine) >>>>> Official website : http://www.ape-project.org/ >>>>> Git Hub : http://github.com/APE-Project/ >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "APE Project" group. >>>> To post to this group, send email to [email protected] >>>> To unsubscribe from this group, send email to >>>> [email protected] >>>> For more options, visit this group at >>>> http://groups.google.com/group/ape-project?hl=en >>>> --- >>>> APE Project (Ajax Push Engine) >>>> Official website : http://www.ape-project.org/ >>>> Git Hub : http://github.com/APE-Project/ >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "APE Project" group. >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected] >>> For more options, visit this group at >>> http://groups.google.com/group/ape-project?hl=en >>> --- >>> APE Project (Ajax Push Engine) >>> Official website : http://www.ape-project.org/ >>> Git Hub : http://github.com/APE-Project/ >>> >> >> -- >> You received this message because you are subscribed to the Google >> Groups "APE Project" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/ape-project?hl=en >> --- >> APE Project (Ajax Push Engine) >> Official website : http://www.ape-project.org/ >> Git Hub : http://github.com/APE-Project/ >> > > > > -- > Wesley W. Garland > Director, Product Development > PageMail, Inc. > +1 613 542 2787 x 102 > > -- > You received this message because you are subscribed to the Google > Groups "APE Project" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/ape-project?hl=en > --- > APE Project (Ajax Push Engine) > Official website : http://www.ape-project.org/ > Git Hub : http://github.com/APE-Project/ > -- You received this message because you are subscribed to the Google Groups "APE Project" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/ape-project?hl=en --- APE Project (Ajax Push Engine) Official website : http://www.ape-project.org/ Git Hub : http://github.com/APE-Project/
