g++ -fPIC -shared config.cpp -o libconfig.so g++ main.cpp -o app -lSDL3 -ldl