Обертывание приложения, написанного с Newlisp в одном исполняемом приложении OSX

StackOverflow https://stackoverflow.com/questions/7316668

Вопрос

Насколько я узнал, это возможно-и позволено-чтобы «ссылаться» и распространять сценарий Newlisp с помощью двоичного файла Newlisp для создания исполняемого файла с одним файлом. Теперь я хотел бы сделать это для приложения, используя NewLisp Gui Server, так же, как Newlisp IDE, который обеспечивается Newlisp. У меня есть несколько вопросов, связанных с этим:

  1. Я хотел бы знать, что требуется для создания такого приложения и завершения его, как Newlisp IDE?

  2. Я посмотрел на содержимое пакетов, и кажется, что там есть что-то связанное с Java, чтобы использовать/запустить сервер GUI. Так что я думаю, мне тоже потребовался бы этот материал. Я тоже разрешен распространять его с помощью моего приложения?

  3. В пакете Newlisp IDE говорится, что в пакете Newlisp IDE говорится, что IDE требует некоторых вещей, установленных вне пакета приложений. Я предполагаю, что это только потому, что сценарий LISP IDE не связан с бинарным из Newlisp?

Благодарность!

ОБНОВИТЬ

После дальнейшего изучения приложения Newlisp-GS «Я не уверен, если Newlisp-GS не только сервер GUI ...? Я немного смущен, в любом случае, мой вопрос все еще: как можно построить однократный исполняемый файл приложения Newlisp, включая Gui-Server, и мне разрешено распространять его?

Это было полезно?

Решение

Файлы guiserver.lsp и guiserver.jar предоставляют интерфейс между Newlisp и системой Java, который установлен на машине.

Насколько я знаю, Newlisp 'Ide' - просто длинный текстовый скрипт, который использует файл guiserver.lsp для взаимодействия с Java.

Последствия ограничительной лицензии GPL для распределения «приложений NewLisp» часто обсуждались на форумах Newlisp, и вы можете найти больше ответов и помогать там.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top