Hi Gisle,
> I've managed to build and run cherokee 0.4.31b8 on Mingw and with
> CHEROKEE_EMBEDDED.
Why are you using the embedded flag? It's compiling alright for me
using this:
./configure --prefix=/usr --sysconfdir=/etc --enable-trace \
--enable-static-module=all --enable-static --enable-shared=no
> This patch was needed to avoid a crash during client-connect:
>
> + if (iocache->srv)
> PRIV(entry)->stat_update = iocache->srv->bogo_now;
It's weird! I'll need to have a look at this..
> Otherwise, read() doesn't return error in GetLastError() on Win32;
> libc functions sets errno as on Unix;
> - switch (er) {
> + switch (errno) {
Applied :-)
> Mingw has _PC_NAME_MAX, but no pathconf():
>
> -#ifdef _PC_NAME_MAX
> +#if defined(_PC_NAME_MAX) && !defined(_WIN32)
> extra = pathconf(path->buf, _PC_NAME_MAX);
> #else
> extra = PATH_MAX;
This is odd. It is compiling for me without this change.
> Now for the bad news; my browser connects fine initially and
> cherokee returns the dirlist of the root-directory. But any attempt
> to enter a sub-dir returns a "405 Method Not Allowed". Why?
Can you send your configuration file please? I fixed that problem
in the beta 4 or 5..
--
Greetings, alo.
http://www.alobbs.com
_______________________________________________
Cherokee mailing list
[email protected]
http://www.alobbs.com/cgi-bin/mailman/listinfo/cherokee