create an object file (extension .o) for each file to bundle create a header file declaring the bundled files and their sizes compile the wrapper program link, bundling the files to be bundled