Портативный erlang

Существует ли рекомендуемый способ "загрузить" распределение Erlang? Я хотел бы выполнить erlang на наборе машин, где у меня нет корневого набора инструментов повышения ни разработки (никакие компиляторы и т.д....). Мои взгляды должны были предварительно упаковать (на машине с той же архитектурой) так же, как я могу прежде. Каковы минимальные требования для применимой среды Erlang?

9
задан tbikeev 21 June 2010 в 22:41
поделиться

3 ответа

Вы можете использовать различные инструменты erlware. Используя последнюю версию Sinan, вы даже можете создать автономный выпуск с включенными в него пакетами erts.

4
ответ дан 3 November 2019 в 04:40
поделиться

Например, вы можете посмотреть на Wing3D.

CouchDB - еще один пример. (Кредит на tbikeev.)

1
ответ дан 3 November 2019 в 04:40
поделиться

Хорошо, я должен был прочитать это раньше ... (из INSTALL.md)

 *   Install using the `release` target. Instead of doing `make install` you
  can create the installation in whatever directory you like using the
  `release` target and run the `Install` script yourself. `RELEASE_ROOT`
  is used for specifying the directory where the installation should be
  created. This is what by default ends up under `/usr/local/lib/erlang`
  if you do the install using `make install`. All installation paths
  provided in the `configure` phase are ignored, as well as `DESTDIR`,
  and `INSTALL_PREFIX`. If you want links from a specific `bin` directory
  to the installation you have to set those up yourself. An example where
  Erlang/OTP should be located at `/home/me/OTP`:

      $ ./configure
      $ make
      $ make RELEASE_ROOT=/home/me/OTP release
      $ cd /home/me/OTP
      $ ./Install -minimal /home/me/OTP
      $ mkdir -p /home/me/bin
      $ cd /home/me/bin
      $ ln -s /home/me/OTP/bin/erl erl
      $ ln -s /home/me/OTP/bin/erlc erlc
      $ ln -s /home/me/OTP/bin/escript escript
2
ответ дан 3 November 2019 в 04:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: