Hi!
The problem:
The ESRI-library require a symbol (operator delete...), that is unfortunately not available by the Qt-libs provided/shipped with some linux distributions.
Workaround:
We create a very small lib that implemts that missing symbol and use that to fill the gap.
But you ask for a sample: That depends on the build system you are using. The zip file i attached earlier contains all information.And i provided also the resulting output of the compiler.
Our hack contains just a very few lines. But you have to adapt it to your build system. (CMake, Qts pro files or what ever you are using)
Actually we just have a CMake-based hack. Maybe @FatmaAkdemir can provide a pro file?
Your are using Linux Mint 20.1, QT 5.15.2, gcc 9.3.0. That should be more then sufficient. So i recommend that you create and use a library to get experience. Afterwards you could try to create your ArcGisHack matching your system/compiler/Qt-Version.