- If you own a Windows (or Linux) PC with any Intel VT capable processor (or almost any AMD64 processor), turn it on in the BIOS of your PC (if necessary), install VirtualBox or VMware Player (or whatever virtual machine software you like), and install Debian squeeze for amd64 (which also supports Intel 64) on it.
- If you own a 64-bit Intel Mac, install VirtualBox (or whatever virtual machine software you like) and install Debian squeeze for amd64 (which also supports Intel 64) on it.
- Of course, you may also install Debian squeeze for amd64 (which also supports Intel 64) on a physical (as opposed to virtual) machine if you can.
- Otherwise, install Debian squeeze for i386 on any virtual (or physical) machine with any x86 processor, including 32-bit PCs and 32-bit Intel Mac. In this case, be sure to include in your submission all the dynamically linked libraries (if any) needed for your program, except for those already provided in the ia32-libs package of Debian.
- Only in the worst case, submit source code with an automatic compilation script. (Of course, interpreted programs that do not need compilation are no problem at all, as long as the interpreter is available on our environment or included in your submission.) Details of the submission procedure will be announced along with the task description when the contest starts.
Wednesday, June 15, 2011
How to prepare an environment for testing your submission in advance
For people who are still having difficulties in preparing the environment for testing your submission in advance, here is a summary. All the information here is unofficial, unsupported, unguaranteed and may be corrected or updated anytime with no explicit notice. (In particular, we cannot answer questions like "how do I install XXX" where XXX is not our software.) Additional information from the readers (as comments to this post) is welcome (though we cannot guarantee their correctness, either).