yan-polonov Posted November 24, 2018 Share Posted November 24, 2018 (edited) @Mixaill , после последних правок начало собираться. Благодарю Вас и Максима за потраченное время. Пока копался с проекте, нашел для себя инструмент RABCDAsm. Я как дурак раньше руками флешки редактировал/сохранял, тут же автоматизировать процесс можно было с помощью этих библиотек и патчей. Edited November 24, 2018 by yan-polonov @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted March 1, 2019 Share Posted March 1, 2019 @sirmax , @Mixaill Пара вопросов по поводу перехода на новый компилятор: Достаточно ли создать новую переменную ROYALE_HOME со значением пути до папки с библиотекой "royale-asjs" C:\xvm_build\apache-royale\royale-asjs Нормальны ли ошибки при сборке вида: Warning: variable definition duplicates function parameter: XXXXX Loading configuration: C:\xvm_build\apache-royale\royale-asjs\frameworks\royale-config.xml C:\xvm\src\xfw\~output\swc\xfw.swc Warning: The definition net.wg.infrastructure.managers.impl.ContainerManagerBase depended on by com.xfw.infrastructure.XfwModBase in the SWC C:\xvm\src\xfw\~output\swc\xfw.swc could not be found C:\xvm\src\xfw\~output\swc\xfw.swc Warning: The definition net.wg.gui.components.containers.MainViewContainer depended on by com.xfw.infrastructure.XfwModBase in the SWC C:\xvm\src\xfw\~output\swc\xfw.swc could not be found C:\xvm\src\xfw\~output\swc\xfw.swc Warning: The definition net.wg.infrastructure.interfaces.ISimpleManagedContainer depended on by com.xfw.infrastructure.XfwModBase in the SWC C:\xvm\src\xfw\~output\swc\xfw.swc could not be found C:\xvm\src\xfw\~output\swc\xfw.swc Warning: The definition net.wg.infrastructure.events.LoaderEvent depended on by com.xfw.infrastructure.XfwModBase in the SWC C:\xvm\src\xfw\~output\swc\xfw.swc could not be found C:\xvm\~output\swc\xvm_app.swc Warning: The definition net.wg.infrastructure.events.LoaderEvent depended on by com.xvm.wg.ImageManagerWG in the SWC C:\xvm\~output\swc\xvm_app.swc could not be found C:\xvm_build\apache-royale\royale-asjs\frameworks\libs\Core.swc Warning: The definition JSON depended on by org.apache.royale.geom.Rectangle in the SWC C:\xvm_build\apache-royale\royale-asjs\frameworks\libs\Core.swc could not be found Warning: Duplicate variable definition: XXXX Необходимо ли наличие "FLEX_HOME" в дальнейшем? Полный лог сборки: https://bpaste.net/show/cabcc5813277 @ Quote Link to comment Short link Share on other sites More sharing options...
sirmax Posted March 1, 2019 Share Posted March 1, 2019 1. да 2. нормально, хотя было бы лучше без них :) Duplicate variable definition это из-за [Inline], тут я не смог ничего сделать. остальные не понятно почему вообще возникают 3. не нужен, так же как и сам FLEX, его можно удалить. @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted March 1, 2019 Share Posted March 1, 2019 16 минут назад, sirmax сказал: остальные не понятно почему вообще возникают Что интересно, файл "xfw.swc" создается и находится в директории. 43972 bytes written to C:\xvm\src\xfw\~output\swc\xfw.swc in 2,618 seconds А ошибка все равно всплывает: in the SWC C:\xvm\src\xfw\~output\swc\xfw.swc could not be found Аналогично происходит и с файлом "Core.swc" in the SWC C:\xvm_build\apache-royale\royale-asjs\frameworks\libs\Core.swc could not be found @ Quote Link to comment Short link Share on other sites More sharing options...
sirmax Posted March 1, 2019 Share Posted March 1, 2019 похоже на глюки бэты @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted March 5, 2019 Share Posted March 5, 2019 (edited) В 01.03.2019 в 15:43, night_dragon_on сказал: Что интересно, файл "xfw.swc" создается и находится в директории. 43972 bytes written to C:\xvm\src\xfw\~output\swc\xfw.swc in 2,618 seconds А ошибка все равно всплывает: in the SWC C:\xvm\src\xfw\~output\swc\xfw.swc could not be found Аналогично происходит и с файлом "Core.swc" in the SWC C:\xvm_build\apache-royale\royale-asjs\frameworks\libs\Core.swc could not be found Наверное, в это время, они ещё открыты в монопольном режиме. Edited March 5, 2019 by ktulho @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted March 7, 2019 Share Posted March 7, 2019 Что-то не получается собрать XVM. В консоли выводит: Building XFW building xfw: actionscript building wg_shared Using Royale Compiler codebase: d:\apache-royale\royale-asjs/js/bin/../.. Using Royale SDK: d:\apache-royale\royale-asjs args: +royalelib=d:\apache-royale\royale-asjs/frameworks -sdk-js-lib=d:\apache-royale\royale-asjs/frameworks/js/Royale/generated-sources -targets=SWF -target-player 10.2 -swf-version 11 -source-path wg/shared -output ../../~output/swc/wg_shared.swc -include-classes App target:SWF COMPC Loading configuration: d:\apache-royale\royale-asjs\frameworks\royale-config.xml Error: Missing builtin type Object Missing builtin type Object @ Quote Link to comment Short link Share on other sites More sharing options...
Mixaill Posted March 7, 2019 Share Posted March 7, 2019 3 минуты назад, ktulho сказал: Что-то не получается собрать XVM. В консоли выводит: Building XFW building xfw: actionscript building wg_shared Using Royale Compiler codebase: d:\apache-royale\royale-asjs/js/bin/../.. Using Royale SDK: d:\apache-royale\royale-asjs args: +royalelib=d:\apache-royale\royale-asjs/frameworks -sdk-js-lib=d:\apache-royale\royale-asjs/frameworks/js/Royale/generated-sources -targets=SWF -target-player 10.2 -swf-version 11 -source-path wg/shared -output ../../~output/swc/wg_shared.swc -include-classes App target:SWF COMPC Loading configuration: d:\apache-royale\royale-asjs\frameworks\royale-config.xml Error: Missing builtin type Object Missing builtin type Object там два типа архивов для закачки предлагают, нужен один из правых @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted March 7, 2019 Share Posted March 7, 2019 2 минуты назад, Mixaill сказал: там два типа архивов для закачки предлагают, нужен один из правых Такую картинку не видел. Скачивал архив apache-royale-0.9.4-bin-js-swf.zip. @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted March 7, 2019 Share Posted March 7, 2019 28 минут назад, ktulho сказал: Такую картинку не видел Я библиотеку по ссылке из коммита скачивал, тоже особо не заморачивался. В 05.03.2019 в 23:42, ktulho сказал: Наверное, в это время, они ещё открыты в монопольном режиме Попробуй у себя собери, что в логе будет. Интересно. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted March 7, 2019 Share Posted March 7, 2019 (edited) 50 минут назад, night_dragon_on сказал: Попробуй у себя собери, что в логе будет. 1 час назад, ktulho сказал: Что-то не получается собрать XVM. 50 минут назад, night_dragon_on сказал: Я библиотеку по ссылке из коммита скачивал, тоже особо не заморачивался. И я, примерно оттуда же качал. @Mixaill нашел в чем проблема. Не выполнил для royale пункт: Дальше качаем https://github.com/nexussays/playerglobal/archive/master.zip и распаковываем содержимое папки playerglobal-master Edited March 7, 2019 by ktulho @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted March 7, 2019 Share Posted March 7, 2019 (edited) 54 минуты назад, ktulho сказал: Не выполнил для royale пункт: Так он же по умолчанию и так в комплекте идет: apache-royale\royale-asjs\frameworks\libs\player\10.2\playerglobal.swc apache-royale\royale-asjs\frameworks\libs\player\14.0\playerglobal.swc Edited March 7, 2019 by night_dragon_on @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted March 7, 2019 Share Posted March 7, 2019 Только что, night_dragon_on сказал: Так он же по умолчанию и так с SDK в комплекте идет: В архиве, который я скачивал, папки player нет. Похоже он пытался создаться, но не мог. Размер файла playerglobal.swc был 0 байт. @ Quote Link to comment Short link Share on other sites More sharing options...
Mixaill Posted March 7, 2019 Share Posted March 7, 2019 12 минут назад, night_dragon_on сказал: Так он же по умолчанию и так в комплекте идет: apache-royale\royale-asjs\frameworks\libs\player\10.2\playerglobal.swc apache-royale\royale-asjs\frameworks\libs\player\14.0\playerglobal.swc Его скачивает build.sh 1 час назад, ktulho сказал: Дальше качаем https://github.com/nexussays/playerglobal/archive/master.zip и распаковываем содержимое папки playerglobal-master Должно и без этого работать. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted March 7, 2019 Share Posted March 7, 2019 2 минуты назад, Mixaill сказал: Его скачивает build.sh Должно и без этого работать. Удалил папку apache-royale\royale-asjs\frameworks\libs\player\ и запустил сборку. В консоль ни чего не вывелось, появился файл \royale-asjs\frameworks\libs\player\10.2\playerglobal.swc размером 0 байт. При повторной попытке сборки в консоль выводится это. @ Quote Link to comment Short link Share on other sites More sharing options...
Mixaill Posted March 7, 2019 Share Posted March 7, 2019 wget есть? @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted March 7, 2019 Share Posted March 7, 2019 5 минут назад, Mixaill сказал: wget есть? Вроде есть: @ Quote Link to comment Short link Share on other sites More sharing options...
night_dragon_on Posted March 7, 2019 Share Posted March 7, 2019 Кто чем собирает В шапке: MINGW В репозитории - MSYS2 @sirmax рекомендует: В 23.11.2018 в 20:32, sirmax сказал: я использую Cygwin @ Quote Link to comment Short link Share on other sites More sharing options...
sirmax Posted March 7, 2019 Share Posted March 7, 2019 @Mixaill, нужно удалять файл нулевого размера, я тоже на это попадался. @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted March 7, 2019 Share Posted March 7, 2019 6 часов назад, night_dragon_on сказал: Попробуй у себя собери, что в логе будет. Интересно. Собралось с такими же ошибками. Проверил на риплее, вроде работает. @Mixaill Во вложенных папках каталога ~output\res_mods\mods\xfw_packages\, владелец файлов xfw_package.json является администратор. @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.