Установка пакетов ракеток как собственных исполняемых файлов в Linux - PullRequest
0 голосов
/ 15 сентября 2018

Есть ли способ установить пакет ракетки:

  • как статически связанный собственный исполняемый файл?
  • имеет raco установить его по определенному пути, где он может быть упакован и распространенкак родной дистрибутив linux?

1 Ответ

0 голосов
/ 17 сентября 2018

Здесь есть два вопроса. Во-первых, если возможно создать пакет ракетки как статически связанный собственный исполняемый файл. Если вы имеете в виду один исполняемый файл со всеми статически связанными библиотеками, ответ - нет. Тем не менее, вы можете создать рэкет-дистрибутив своего приложения, который затем сможете установить на компьютеры без рэкет. См. https://docs.racket -lang.org / raco / exe-dist.html

Второй вопрос: можете ли вы использовать raco install для установки вышеупомянутого пакета, а ответ - нет. raco установит в систему pkgs, библиотеки для использования с ракеткой, но не для общесистемного приложения.

Мой совет - использовать raco distribute, а затем с помощью системного установщика перенести его в целевую систему. Для arch linux я бы создал raco distribute своего приложения, а затем я бы создал AUR для распространения своего приложения среди моих целевых пользователей.

...