I hope we are not talking at cross purposes here, CHDK runs on
Canon cameras, and therefore doesn't need "ported" anywhere (except more Canon cameras, as new models come out).
What would be the reason to port it to a laptop?
If you want to pay with VXWorks or dryos, for educational purposes, hack a serial port on to an old Canon (instructions here
http://chdk.wikia.com/wiki/UART ) , and connect that to the old laptop, run linux on the laptop (busybox perhaps if it os a *very* old laptop) and use it as a terminal to your sandbox camera.
You should be able to pick up a scrap Ixus 40 for a few dollars/pounds/euros. If it has a damaged lens, it wont cost much more than the cost of postage.
If you want to run remote capture on your laptop, then it must be at least capable of running a bare bones recent Debian distro, otherwise you wont be able to run the necessary software (unless you are a real compiler masochist).
If your chosen laptop has roughly the "grunt" of a Raspberry Pi, and will run a recent Intel Debian distro, (allbeit perhaps in Command Line mode only, but a safer bet if it will run X and for example LXDE) then you *may* be in business.