Vady
Янв. 23, 2017 15:18:16
Привет всем форумчанам!
Поставил себе систему Ubuntu16.10+MATE, установил cx_Freeze, собрал сборку. При попытке запустить на исполняемый файл двойным кликом мыши выдает ошибку: “Не удалось показать /путь_к_файлу/файл. Нет установленного приложения для файлов типа разделяемая библиотека. Найти подходящее приложение для открытия этого файла?”
Когда запускаю из командной строки ./файл, то запускается.
Какого пакета не хватает?
FishHook
Янв. 23, 2017 15:28:28
ZerG
Янв. 23, 2017 15:28:58
запустите не двойным кликом а из терминала - скорее всего выдаст ошибку
FishHook
Янв. 23, 2017 15:39:07
ZerG
запустите не двойным кликом а из терминала - скорее всего выдаст ошибку
Vady
Когда запускаю из командной строки ./файл, то запускается.
ZerG
Янв. 23, 2017 15:53:53
я подумал он сам файл запускает из которого захотел собрать пакет
Vady
Янв. 23, 2017 20:02:07
FishHook
> sudo chmod +x my_file
Не идет, есть право на выполнение. Всё делал под одним пользователем.
FishHook
Янв. 24, 2017 04:56:01
Vady
Покажите как собирали бинарник
Vady
Янв. 24, 2017 07:51:56
FishHook
Покажите как собирали бинарник
Запускаю командой
Содержимое - во вложении.
Vady
Янв. 24, 2017 12:31:22
Я так понимаю, для решения проблемы надо как-то сменить тип файла с “Разделяемая библиотека” (Application/x-sharedlib) на “Исполняемый файл” (application/x-ms-dos-executable).
ZerG
Янв. 24, 2017 13:44:54
а какой файл у вас получился на выходе вобще? размер расширение права?