It sounds like the APE build system was not able to figure out the correct preference for what style of polling cygwin supports. That would be easy to fix if one was motivated to do so.
The harder fix will be to fix the SpiderMonkey build system to compile under Cygwin. The code itself is expected to work, however the new (JS 1.8.0) build system gets confused thinks that you're trying to do a MingW/VisualStudio build instead. Wes On 6 September 2011 23:12, Lexcelsior <[email protected]> wrote: > I get these messages when I try to build the APE-Project- > APE_Server-7368a9c using Cygwin (gcc 3.4.4, GNU Make 3.81): > > checking for gcc... cl > checking whether the C compiler (cl ) works... no > configure: error: installation or configuration problem: C compiler > cannot create executables. > gcc -D_GNU_SOURCE -Wall -g -minline-all-stringops -rdynamic -I ./deps/ > udns-0.0.9/ src/entry.c src/sock.c src/hash.c src/handle_http.c src/ > cmd.c src/users.c src/channel.c src/config.c src/json.c src/ > json_parser.c src/plugins.c src/http.c src/extend.c src/utils.c src/ > ticks.c src/base64.c src/pipe.c src/raw.c src/events.c src/ > event_kqueue.c src/event_epoll.c src/event_select.c src/transports.c > src/servers.c src/dns.c src/sha1.c src/log.c src/parser.c src/md5.c -o > bin/aped -ldl -lm -lpthread ./deps/udns-0.0.9/libudns.a -I ./deps/ > udns-0.0.9/ > gcc: unrecognized option `-rdynamic' > src/hash.c: In function `hach_string': > src/hash.c:36: warning: subscript has type `char' > src/channel.c: In function `isvalidchan': > src/channel.c:38: warning: subscript has type `char' > src/channel.c:42: warning: array subscript has type `char' > src/channel.c:42: warning: array subscript has type `char' > src/utils.c: In function `s_tolower': > src/utils.c:54: warning: subscript has type `char' > src/events.c: In function `events_free': > src/events.c:47: error: structure has no member named `events' > make: *** [aped] Error 1 > Makefile:1: plateform.mk: No such file or directory > make: *** No rule to make target `plateform.mk'. Stop. > > I guess this is why there are no Windows binaries for the server. :-( > > > Lexcelsior > > -- > 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/
