I gave this a try and reproduced the error. This error is in the
scratch program 'uav_lte.cc' and if you move this program out of the
scratch/ directory, it does compile. I don't know about the
simulation-callback.h missing header, and the other missing header is
probably due to an incompatible version of ns-3 that is used in this fork.
Please note that this is not ns-3 project code; it is someone's private
fork. In fact, it is a fork of another person's fork (see on the GitHub
page that it is a fork of
https://github.com/pcumino/ns3_lte_uav_assistance). I might suggest to
try this one instead, and if you have some problem or question about it,
you open up an issue with that author on their issue tracker:
https://github.com/pcumino/ns3_lte_uav_assistance/issues
- Tom