[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