generated at
compile
com-(一緒に) + pile(山積み)
山積みの資料を一つにする→コンパイル
ラテン語でplunder(略奪する)を意味するcompilareがorigin.
各所から略奪したものもひとまとめにする
勝者が歴史をcompileする
勝者によって歴史は編纂され、敗者の歴史も簒奪する

source: [ラブライブ!の高坂穂乃果の前に書類がうずたかく詰まれるGIF画像|無料GIF画像検索 GIFMAGAZINE 546536]
Pile: 山積み?ナニソレイミワカンナイ!

verb with object
1. produce (something, especially a list, report, or book) by assembling information collected from other sources: (何かを, 特にリスト、報告書、本)を他の情報源から集めた情報を組み合わせて作る
«情報源から/…用に» 〈報告書・リストなど〉を編集する, 編纂(へんさん)する, 作成する «from/for»
e.g. the local authority must compile a list of taxpayers. : 地方自治体は納税者のリストを作らなければならない。
collect (information) in order to produce something: 何かを作るために(情報を)取りまとめる
【報告書・リストなどに】〈情報など〉を編集する, まとめる «into»
e.g. the figures were compiled from a survey of 2,000 schoolchildren. : その数字は2000人の学童の調査から取りまとめられた。
accumulate (a specified score): (明確な点数を)蓄積する
#Sports〘スポーツ〙 〈得点〉を重ねる, 〈リード〉を広げる.
e.g. the 49ers have compiled a league-leading 14–2 record. : 49ersはリーグトップの14勝2敗でリードを広げた。
2. #Computing (of a computer) convert (a program) into a machine-code or lower-level form in which the program can be executed.: (コンピュータの)(プログラムを)プログラムが実行可能な機械語や低レベル言語に変換する
〘コンピュ〙 〈高級語で書かれたプログラム〉をコンパイルする, 機械語に翻訳する.

ORIGIN
Middle English: from Old French compiler or its apparent source, Latin compilareplunder or plagiarize’.