The problem may arise from the fact that GCC now by default compiles programs to shared object instead of executable.
This prevents some GUI file managers from running these programs.
I compile TheIDE with:
make -j 4 'LINKOPTIONS=-no-pie'
'LINKOPTIONS=-no-pie' makes it executable.
Also, I add
COMMON_LINK = "-no-pie";
to GCC.bm
As an additional bonus, the produced files are significantly smaller and perhaps faster.