A resposta fornecida pela LawList é a correta, no entanto, há também um modo de compilação menor que é usado por alguns modos principais (o modo stacktrace do CIDER, por exemplo). Assim, tenho o seguinte:
(add-hook 'compilation-mode-hook
(lambda () (visual-line-mode 1)))
(add-hook 'compilation-minor-mode-hook
(lambda () (visual-line-mode 1)))
Eu mencionei isso porque o código secundário também se apresenta como "Compilação" na barra de status, e levei um tempo para descobrir que era o menor, e não o modo principal.
(Eu preferiria simplesmente comentar a resposta de Lawlist, mas atualmente não tenho representante suficiente para fazê-lo.)