gloryhole compilation

.