On 21-ene-09, at 05:23, Stefan de Konink wrote: > - Although I am able to build against a self compiled (CVS) version > of PthreadW32. It seems for some reason that at the invocation of > the first CHEROKEE_RWLOCK_INIT (this happens to be en regex.c). The > execution stops, I did it with a statically linked version of the > library so I was pretty sure it was actually in there.
According with the PthreadW32 documentation: ---- Pthreads-w32 supports statically initialized rwlock objects using PTHREAD_RWLOCK_INITIALIZER. An application should still call pthread_rwlock_destroy at some point to ensure that any resources consumed by the read/write lock are released. ---- So, at first look, it seems that it should work. We'll have to figure out what's exactly going in this case. > I think some people could start to test the remaining win32 issues. I wish I had the time for doing so. I still think that the Win32 port is an important part of the project. It's sad to see that even if most of the work is already done, we failed to release Win32 binary packages for the last few major releases. > Developer notice; attached is the GPL compliance patch so I can > distribute a zip file with the binary. (Why I want to do it is still > a big mystery to me, I am no Win32 fan.) Neither I am, although it'd help to raise Cherokee adoption. > You will have to trust me it works, no screenshots today. > > http://kinkrsoftware.nl/contrib/cherokee/cherokee-win32-r2734.zip > http://kinkrsoftware.nl/contrib/cherokee/cherokee-win32-r2734.patch Good stuff!! Congrats Stefan! :-) -- Octality http://www.octality.com/ _______________________________________________ Cherokee mailing list [email protected] http://lists.octality.com/listinfo/cherokee
