For each platform your project supports (e.g.: i686-pc-linux, sun-sparc-solaris2.7, sun-sparc-solaris2.8, intelx86_windows), you must compile the core client. The BOINC server keeps track of core client platforms and versions so that users may download the latest version. For each client compiled, put the package in the master server's boinc/apps/ directory and run boinc/tools/update_versions. For Windows and Macintosh, the files are self-extracting executables; for Unix they are .gz files which can be run directly after ungzipping.