>>142
何故かシェアードライブラリーになってるらしいです
一番下に書いた通り、特別なコードやコンパイルオプションは無いんですが…
あと19.1でビルドしたアイコンから起動しないプログラムを18に持っていっても19.1と同じくアイコンクリックでは動きません


コマンド実行環境 Linux Mint 19.1 Xfce

●a.out_18 (build on Mint18 MATE)
>file a.out_18
a.out_18: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=618a6566a4bbe9fc2c58eb50df09189494267bf9, not stripped

>xdg-mime query filetype a.out_18
application/x-executable

●a.out_19 (build on Mint19.1 Xfce)
>file a.out_19
a.out_19: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=7868d62ded5e895772f34cec590037f3e8f3f502, not stripped

>xdg-mime query filetype a.out_19
application/x-sharedlib

●プログラムビルド方法
gcc hello.c
[hello.c]--------------------
#include <stdio.h>
void main(int argc, char **argv)
{
printf("Hello world\n");
}