I am trying to compile UE4 on linux

Hey FireFrog-

Which Linux OS are you working on? It seems you’re missing a Linux Native Dialog library which is included when building the engine on Ubuntu when running Setup.sh. If you are indeed working on Ubuntu I would try running ./Setup.sh again in case it was missed the first time.

Cheers