Wednesday, May 1, 2024
 Popular · Latest · Hot · Upcoming
1
rated 0 times [  1] [ 0]  / answers: 1 / hits: 2411  / 2 Years ago, thu, october 13, 2022, 9:44:42

I recently re-installed Ubuntu in 64 bit, (before I had it in 32 bit).
I had the home folder on a partition and the system on another.
So when I re-installed I kept my old home folder.
My problem is that now, when I try to run my c++ executables that use the SDL, Nautilus tells me:



Could not display "program"

There is no application installed for "shared library" files.
Do you want to search for an application to open this file?


So the problem seems to be that nautilus thinks that it's a "shared library", but I have no idea about how to fix it!



How do I make it recognize as a normal executable file?



file program return :



program: 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]=39330e8ffbc9d3c5392da418d7fabecbb32334eb, stripped


and mimetype program return :



program: application/x-sharedlib

More From » 64-bit

 Answers
6

This appears to be long-running bug:



https://bugzilla.gnome.org/show_bug.cgi?id=737849



I, too, would like to see it sorted out.



Regards



Peter


[#12453] Friday, October 14, 2022, 2 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
finatch

Total Points: 49
Total Questions: 106
Total Answers: 94

Location: Kazakhstan
Member since Mon, Sep 26, 2022
2 Years ago
;