The entire history of the ARGoS releases is available on Github, so the answer is yes. I don't know which specific version is compatible, you should ask the author of the repository. Or, maybe better, you should ask the author of the repository to modernize it, so it's compatible with the current ve...
It looks like you downloaded a fork made by another user, and the user didn't keep the fork up-to-date with the original package. The repository you're using has not been updated in the past 2 years.
This is not a bug. The header you're trying to use is meant to be used with ARGoS controllers, which are written in C++. Instead, you're working with the C wrapper of the kilobot, which is written in C and had nothing to do with ARGoS controllers. Kilobots don't have the means to know their position...
OK so the problem is due to the fact that ARGoS is installed in /usr/lib/argos3, but the kilobot plugin is installed in /usr/local/lib/argos3. Two possible solutions: sudo mv /usr/local/lib/argos3 /usr/lib or rm -rf /usr/local/lib/argos3 cd argos3-kilobot rm -rf build mkdir build cmake -DCMAKE_BUILD...