Hello,
je tourne sous Debian 9 avec kde, j'ai codé en C et gtk une toute petite appli sous codeblocks et gcc.
contrairement à d'habitude je ne peux exécuter mon appli finale qu'en ligne de commande, dolphin le considère comme une bibliothèque partagée et me propose de l'ouvrir avec un logiciel tiers.
en faisant un file sur l'exécutable j'obtiens :
ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=46ada4e5e25fc120ca052c9beb8bfa5491fc6239, not stripped
là où sur d'autres applis plus anciennes file me retourne qu'elles sont des exécutables.
j'ai cherché partout sur le net, dans codeblocks et rapidement dans les options de gcc rien n'y fait et je ne sais comment résoudre ça.
auriez-vous une idée ?
Partager