"I am accumulating evidence for the man's unfaithfulness to his wife"
"She is amassing a lot of data for her thesis"
"She rolled up a small fortune"
2. put together out of existing material;
"compile a list"
3. use a computer program to translate source code written in a particular programming language into computer-readable machine code that can be executed