[Homeros] Q: Отвал википедии
Maxim Bilak
heavy92 на meta.ua
Чт Авг 6 21:16:14 MSK 2015
Миша, только каталог должен называтся не poi3.12, а poi-3.12, тоесть
дефис перед тройкой.
У меня неполучилось собрать, тоесть сообщения об окончании сборки
небыло, ругнулось на. кажется, англоязычную поддержку. Ниже привожу
часть лога, где встречается ошибка.
compile:
[mkdir] Created dir: /home/maxim/luwrainsrc/i18n/en/build
[mkdir] Created dir: /home/maxim/luwrainsrc/i18n/en/build/main
[javac] /home/maxim/luwrainsrc/i18n/en/build.xml:21: warning:
'includeantruntime' was not set, defaulting to build.sysclasspath=last;
set to false for repeatable builds
[javac] Compiling 12 source files to
/home/maxim/luwrainsrc/i18n/en/build/main
[javac]
/home/maxim/luwrainsrc/i18n/en/src/main/java/org/luwrain/i18n/en/Environment.java:21:
error: Environment is not abstract and does not override abstract method
uniRefPrefix(String) in Strings
[javac] class Environment implements org.luwrain.core.Strings
[javac] ^
[javac]
/home/maxim/luwrainsrc/i18n/en/src/main/java/org/luwrain/i18n/en/Lang.java:45:
error: cannot find symbol
[javac] case LangStatic.TREE_AREA_BEGIN:
[javac] ^
[javac] symbol: variable TREE_AREA_BEGIN
[javac] location: interface LangStatic
[javac]
/home/maxim/luwrainsrc/i18n/en/src/main/java/org/luwrain/i18n/en/Lang.java:47:
error: cannot find symbol
[javac] case LangStatic.TREE_AREA_END:
[javac] ^
[javac] symbol: variable TREE_AREA_END
[javac] location: interface LangStatic
[javac]
/home/maxim/luwrainsrc/i18n/en/src/main/java/org/luwrain/i18n/en/Lang.java:53:
error: cannot find symbol
[javac] case LangStatic.EMPTY_TREE:
[javac] ^
[javac] symbol: variable EMPTY_TREE
[javac] location: interface LangStatic
[javac]
/home/maxim/luwrainsrc/i18n/en/src/main/java/org/luwrain/i18n/en/Lang.java:55:
error: cannot find symbol
[javac] case LangStatic.EMPTY_TREE_ITEM:
[javac] ^
[javac] symbol: variable EMPTY_TREE_ITEM
[javac] location: interface LangStatic
[javac]
/home/maxim/luwrainsrc/i18n/en/src/main/java/org/luwrain/i18n/en/Lang.java:65:
error: cannot find symbol
[javac] case LangStatic.NO_TABLE_ROWS:
[javac] ^
[javac] symbol: variable NO_TABLE_ROWS
[javac] location: interface LangStatic
[javac]
/home/maxim/luwrainsrc/i18n/en/src/main/java/org/luwrain/i18n/en/Lang.java:67:
error: cannot find symbol
[javac] case LangStatic.NO_TABLE_ROWS_ABOVE:
[javac] ^
[javac] symbol: variable NO_TABLE_ROWS_ABOVE
[javac] location: interface LangStatic
[javac]
/home/maxim/luwrainsrc/i18n/en/src/main/java/org/luwrain/i18n/en/Lang.java:69:
error: cannot find symbol
[javac] case LangStatic.NO_TABLE_ROWS_BELOW:
[javac] ^
[javac] symbol: variable NO_TABLE_ROWS_BELOW
[javac] location: interface LangStatic
[javac]
/home/maxim/luwrainsrc/i18n/en/src/main/java/org/luwrain/i18n/en/Lang.java:71:
error: cannot find symbol
[javac] case LangStatic.END_OF_TABLE_COL:
[javac] ^
[javac] symbol: variable END_OF_TABLE_COL
[javac] location: interface LangStatic
[javac] 9 errors
BUILD FAILED
/home/maxim/luwrainsrc/i18n/en/build.xml:21: Compile failed; see the
compiler error output for details.
Total time: 2 seconds
06.08.2015 20:29, Michael Pozhidaev пишет:
> Что касается bash и sh, то с ними логики как-то нет, надо пробовать. Да,
> можно попытаться заменить в том числе и во всех из них. Если вкратце, то
> сборка сейчас так:
>
> 1. Выкачиваем base.
> 2. Рядом с base нужно положить пустой каталог poi3.12. Это хвост от
> экспериментов Ромы, который пока не вычистил.
> 3. Заходим в base/scripts и там:
>
> ./lwr-checkout
> ./lwr-mk-lib-dirs
> ./lwr-mk-lib-refs
> ./lwr-build
>
> 4. После этого либо делаем ./lwr-runtime, которая создаст ~/luwrain со
> ссылками на файлы в исходниках, чтобы можно было бы запустить luwrain,
> либо ./lwr-distr-linux, который соберёт дистрибутив в таком виде, в
> каком он идёт в nightly. Правда, пару фиксов я там всё-таки ещё
> продолжаю делать руками, про это ещё напишу. Есть такая же команда
> ./lwr-distr-windows.
>
> Maxim Bilak writes:
>
>> Тогда вопрос на засыпку: достаточно ли будет в скриптах заменить "sh"
>> на "bash", или нужно будет зделать что-то ещё? Ну и во всех ли
>> скриптах это надо будет зделать?
>>
>> 06.08.2015 19:57, Michael Pozhidaev пишет:
>>> Maxim Bilak writes:
>>>
>>>> У меня есть, и всё корректно работает. То что в гите у меня успешно
>>>> несобирается, поэтому возможно там и неработает, незнаю.
>>>
>>> От сегодняшнего дня должно уже собираться. Целостность восстановлена.
>>>
>> _______________________________________________
>> Homeros mailing list
>> Homeros на lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/homeros
>
Подробная информация о списке рассылки Homeros