9 Jun 2008
33082
hits

Cherokee: Windows build

After a couple of days fixing a few minor bugs, I have got Cherokee (trunk) to build and work on Windows again! Of course, it does not use Cygwin or any other additional layer.

To say the truth it hasn't been as tough as I thought it would be. The hardest part was to take the first step: install Windows and the development environment in a virtual machine. The rest was fairly straight forward, actually.

Anyway, I have learnt a couple of interesting things along the way:

  • The "Msys + MinGW + msysDTK + Emacs + Python + a few misc missing utilities" bundle is not trivial to install. So I have packaged it up for the next the I need it (Cherokee-Win32-comp).
  • The rxvt I/O has been broken for a long time now. The best workaround I have found is to edit the msys.bat file and comment out the startxrvt invocation.

Anyway, I will continue polishing our Windows build for a few more days.. <sighhhhhh>

Comments

Alvaro Lopez Ortega on Mon Jun 9 17:31:43 2008
695


Tom, No, everything will be the upstream Cherokee version. Hopefully we will be able to make it part of our release scheme, so we will upload Windows packages right after releasing a new source code tarball. Anyway, any sort of help is more than welcome. I cannot say I have lot of background working with Windows.
Tom Lynn on Mon Jun 9 15:47:53 2008
694


Thanks Alvaro. Having a working Windows build is an important part of Cherokee, I'm glad it's being resurrected. Does it require any patches that aren't in the current development codebase?
Alistair on Thu Jun 12 00:06:49 2008
708


Who cares about Windoze? Concentrate on serious operating systems. Happy hacking!
Luis on Tue Jun 10 18:47:22 2008
699


K onda alvaro,una vez me preguntaron como cuanto gana un Ing. en Sun; creo que tu podrias contestar eso no, para todos tus seguidores de por aca? :) si no es mucha indiscrecion.Saludos desde Puebla,Mexico. Por cierto aca en la Uni estamos usando Cherokee bueno apenas se esta colocando :)
troll on Tue Jun 10 16:35:32 2008
698


Cherokee is most interesting. Availability has been a small problem, that remedy it just nicely. Next step, documentation?
Harald Armin Massa on Thu Jun 26 13:03:35 2008
718


What would place Cherokee really on the top of lightwight win32 http-servers: the ability to run it as a service. Without srvany.exe, just to install it as a service. That would be SOOO nice ..

Leave a comment

Name:

Comment:


Loading PhotoLog..


Search