Как скомпилировать?
Как скомпилировать?
Как скомпилировать для сервер для Виндовз из исходников? Знаю только где лежат исходники bitbucket.org/sergey-o/iren/src
Re: Как скомпилировать?
Сборка выполняется командой gradle distr в основном каталоге проекта. Перед этим нужно установить Gradle и компоненты, перечисленные в файле iren.properties.example. Сам этот файл нужно скопировать в каталог irenConfiguration под именем iren.properties (о чем будет сообщено при выполнении gradle distr) и отредактировать, указав пути к установленным компонентам.
Re: Как скомпилировать?
Скажите, есть ли опыт эксплуатации на сервере FreeBSD?
Re: Как скомпилировать?
Установил с помощю npm, команда asar --help работает.
Но как правильно указать переменную "asar = /usr/local/bin/asar", ведь файл имеет разширение "js"
Но как правильно указать переменную "asar = /usr/local/bin/asar", ведь файл имеет разширение "js"
Re: Как скомпилировать?
Под Windows будет что-то вроде C:/Users/<user>/AppData/Roaming/npm/asar.cmd. Посмотрите PATH, чтобы узнать точный путь.
Еще один нюанс: версию Dart, которая использовалась для сборки, можно найти в файле editor/pubspec.yaml (1.20.1 для Айрен 0.2017.02beta3). Устанавливайте именно ее.
Еще один нюанс: версию Dart, которая использовалась для сборки, можно найти в файле editor/pubspec.yaml (1.20.1 для Айрен 0.2017.02beta3). Устанавливайте именно ее.
Re: Как скомпилировать?
Спасибо, получилось, только иконка другая и не нашол файл ExeExporter.
Re: Как скомпилировать?
irenExeExporter компилируется отдельно, для этого нужно установить Lazarus и UPX. Команды для сборки:
irenExeExporter 0.2017.02beta3 скомпилирован с помощью Free Pascal 2.6.4 и Lazarus 1.0.2 с примененным патчем exeExporter/patches/LCL.patch. Совместимость с их последними версиями пока не проверялась.
Код: Выделить всё
set RU_IRENPROJECT_UPX=C:\upx308w\upx.exe
C:\lazarus\lazbuild exeExporter\irenExeExporter.lpi exeExporter\irenPlayer.lpi
Re: Как скомпилировать?
Не получается скомпилировать на OpenSuse42.2:
protobuf-java установлен:
Код: Выделить всё
Starting a Gradle Daemon, 1 stopped Daemon could not be reused, use --status for details
FAILURE: Build failed with an exception.
* Where:
Build file '/iren/build.gradle' line: 55
* What went wrong:
A problem occurred evaluating root project 'iren'.
> Could not resolve all dependencies for configuration ':stockProto'.
> Could not resolve com.google.protobuf:protobuf-java:3.1.0.
Required by:
project :
> Could not resolve com.google.protobuf:protobuf-java:3.1.0.
> java.lang.InternalError
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Код: Выделить всё
protobuf-java - Java Bindings for Google Protocol Buffers
/usr/share/java/protobuf-java-3.1.0.jar
/usr/share/java/protobuf-java.jar
/usr/share/java/protobuf.jar
Re: Как скомпилировать?
Для "официальной" сборки используется Ubuntu (16.04), про openSUSE ничего не могу сказать, к сожалению. Возможно, найдутся желающие разобраться.