Here is a quick overview of what you'll need to do to put IPCop on a compact flash:
Obtain and become familiar with your target machine, compact flash memory, etc.
Obtain a compact flash burner and become familiar with its use.
If you're planning on creating your own compact flash image:
Install IPCop on a similar target machine or simulator using the distribution media.
Download the items in the CVS ipcop/tools/mkflash directory and transfer them to IPCop.
Log into IPCop as root and run the mkflash.sh script.
Transfer the flash.img file to another machine.
Use a compact flash burner to transfer the flash image file to a compact flash device.
Install the compact flash device and boot IPCop.
Assign the Ethernet card drivers for your new machine.