J'ai corrigé ce comportement en ajoutant la ligne suivante dans le fichier .pro de mon projet dans QT :
QMAKE_LFLAGS += -no-pie
Le comportement se produit parce que les nouvelles distributions Ubuntu définissent l'indicateur de lien par défaut GCC -pie, qui marque e_type comme ET_DYN sur le fichier binaire. Par conséquent, le système d'exploitation reconnaît comme bibliothèque partagée.
Pour contourner ce problème, il peut être nécessaire d'ajouter -no-pie sur l'option du compilateur.