[Homeros] О сборке luwrain

Maxim Bilak heavy92 на meta.ua
Вт Фев 24 22:27:17 MSK 2015


Покажи, что показывает вывод

scons

Есть подозрение, что модуль для диспетчера попросту несобрался (об этом
я написал в предыдущем письме, будь, пожалуйста, внимательнее). Синт мог
установится и без диспетчера. Можешь
ещё его поискать в /usr/bin/, но врядли это что-то даст.

anpilov2009 <anpilov2009 на yandex.ru> writes:

>     Убунта14.10,орка 3.12.2,а когда я говорил,что модуль не
> появляется,я имел ввиду файл: /usr/local/bin/sd_rhvoice,а то,что
> синтюк собирается,об этом сообщает компилятор: scons: done building
> targets Может быть файл sd_rhvoice образовывается где-нибудь в другом
> месте? Андрей.
> 24.02.2015 22:37, Maxim Bilak пишет:
>> Нужно хотя бы немного осмысленно совершать все свои действия. Например:
>> в "manjaro", да и в "homeros", система поумолчанию неищет библиотеки в
>> каталоге /usr/local/lib, поэтому нужно создавать файл, где этот путь
>> нужно прописывать. Справедливо ли это для "ubuntu", я точно незнаю,
>> может там этого делать ненужно. Имя файла в /etc/ld.so.conf.d/ неимеет
>> значения.
>> Далее - спич-диспетчер. Нужно уточнять какая версия диспетчера, или хотя
>> бы убунты. Если убунта 12.04, то там диспетчер старый, нужно ещё руками
>> модуль "RHVoice" прописывать. Хотя в случае с "luwrain", спич-диспетчер вобще непричём.
>> Ну и если в списке синтезаторов орки "RHVoice" непоявился, то это вовсе
>> незначит, что синтезатор у тебя неустановлен в системе. Можно проверить
>> через "RHVoice-client" к примеру, вызвав его с параметром справки. Или
>> через "RHVoicetest".
>> Так же, синтезатор может установится частично даже в том случае, если ты
>> некоторые компоненты неустановил. Тут надо подробно читать вывод scons,
>> там если чего-то нехватает, то это указывается. При этом, вполне даже
>> мог и несобратся модуль для диспетчера, при отсутствии какого-нибудь
>> компонента.
>> Опять всё упирается в исходные данные: что ты делал, какой результат,
>> какой изначально дистр или версия диспетчера и так далее. Это всё нужно
>> разбирать и анализировать (разумеется - это всё в том случае, если ты
>> действительно хотел бы разобратся).
>>
>> anpilov2009 <anpilov2009 на yandex.ru> writes:
>>
>>>      Да я знаю,что под убунту rhvoice собирается,он и у меня
>>> собирается,во всяком случае,компилятор рассказывает примерно тоже
>>> самое,что и в сонаре,но вот модуль для спич-диспетчера почему-то не
>>> появляется;может быть файл,который мы создаём в /etc/ld.so.conf.d
>>> нужно как-то по-другому для убунту прописывать или какой-то другой
>>> путь для него нужен,но модуль не появляется. Андрей.
>>> 24.02.2015 21:30, Maxim Bilak пишет:
>>>> Под "ubuntu", "RHVoice" собирается, люди его там используют. Кроме того,
>>>> я предупреждал о различиях старых и новых версий синтезатора, при использовании
>>>> "luwrain". Так что в синтезаторны проблемах, "luwrain" винить неследует.
>>>> В качестве синтезатора можно прописать любой, у которого есть параметры
>>>> командной строки, в том числе и "espeak". Как именно, увы, немогу
>>>> сказать, т.к. стараюсь неиметь никаких дел с этим синтезатором, разве
>>>> что эпизодически.
>>>>
>>>> anpilov2009 <anpilov2009 на yandex.ru> writes:
>>>>
>>>>>       вот изза этого рассказа компилятора я и подумал,что проблема в
>>>>> java;а ещё Миша писал,что luwrain уже не завязан на RHVoice,но в его
>>>>> конфиге прописано: speech-command=rhvoice -r 1.6 l aplay;но rhvoice в
>>>>> убунту собрать у меня не выходит- заговорит ли luwrain ESpeakом?
>>>>> Андрей.
>>>>> 24.02.2015 20:58, Maxim Bilak пишет:
>>>>>> Компилярто рассказывает в чём дело, если вчитатся. Бага в коде видимо,
>>>>>> т.е. это появилось в сегодняшнем обновлении. Ждём комментарий миши.
>>>>>>
>>>>>> anpilov2009 <anpilov2009 на yandex.ru> writes:
>>>>>>
>>>>>>> Итак,я всё убил,сделал всё сначала и даю полный отчёт:
>>>>>>> создал папку- mkdir luwrain.src;перешёл в неё- cd luwrain.src;далее-
>>>>>>> git clone https://github.com/luwrain/base.gitскачалась базовая
>>>>>>> часть;далее перешёл в base/scripts;далее- ./checkout;скачались
>>>>>>> исходники luwrain;далее-./build;ответ- Buildfile:
>>>>>>> /home/anvladan/luwrain.src/base/build.xml
>>>>>>>
>>>>>>> clean:
>>>>>>> Deleting directory /home/anvladan/luwrain.src/base/build
>>>>>>> Deleting directory /home/anvladan/luwrain.src/base/jar
>>>>>>>
>>>>>>> compile:
>>>>>>> Created dir: /home/anvladan/luwrain.src/base/build
>>>>>>> /home/anvladan/luwrain.src/base/build.xml:8: warning:
>>>>>>> 'includeantruntime' was not set, defaulting to
>>>>>>> build.sysclasspath=last; set to false for repeatable builds
>>>>>>> Compiling 2 source files to /home/anvladan/luwrain.src/base/build
>>>>>>>
>>>>>>> jar:
>>>>>>> Created dir: /home/anvladan/luwrain.src/base/jar
>>>>>>> Building jar: /home/anvladan/luwrain.src/base/jar/luwrain-base.jar
>>>>>>>
>>>>>>> BUILD SUCCESSFUL
>>>>>>> Total time: 4 seconds
>>>>>>> Buildfile: /home/anvladan/luwrain.src/linux/build.xml
>>>>>>>
>>>>>>> clean:
>>>>>>> Deleting directory /home/anvladan/luwrain.src/linux/build
>>>>>>> Deleting directory /home/anvladan/luwrain.src/linux/jar
>>>>>>>
>>>>>>> compile:
>>>>>>> Created dir: /home/anvladan/luwrain.src/linux/build
>>>>>>> /home/anvladan/luwrain.src/linux/build.xml:16: warning:
>>>>>>> 'includeantruntime' was not set, defaulting to
>>>>>>> build.sysclasspath=last; set to false for repeatable builds
>>>>>>> Compiling 6 source files to /home/anvladan/luwrain.src/linux/build
>>>>>>>
>>>>>>> jar:
>>>>>>> Created dir: /home/anvladan/luwrain.src/linux/jar
>>>>>>> Building jar: /home/anvladan/luwrain.src/linux/jar/luwrain-linux.jar
>>>>>>>
>>>>>>> BUILD SUCCESSFUL
>>>>>>> Total time: 8 seconds
>>>>>>> Buildfile: /home/anvladan/luwrain.src/luwrain/build.xml
>>>>>>>
>>>>>>> clean:
>>>>>>> Deleting directory /home/anvladan/luwrain.src/luwrain/build
>>>>>>>
>>>>>>> compile:
>>>>>>> Created dir: /home/anvladan/luwrain.src/luwrain/build
>>>>>>> /home/anvladan/luwrain.src/luwrain/build.xml:14: warning:
>>>>>>> 'includeantruntime' was not set, defaulting to
>>>>>>> build.sysclasspath=last; set to false for repeatable builds
>>>>>>> Compiling 148 source files to /home/anvladan/luwrain.src/luwrain/build
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/core/Strings.java:19:
>>>>>>> error: cannot find symbol
>>>>>>> import org.luwrain.os.Location;
>>>>>>>                         ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: package org.luwrain.os
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/core/Strings.java:37:
>>>>>>> error: cannot find symbol
>>>>>>>        String locationTitle(Location location);
>>>>>>>                             ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: interface Strings
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/langs/ru/Environment.java:19:
>>>>>>> error: cannot find symbol
>>>>>>> import org.luwrain.os.Location;
>>>>>>>                         ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: package org.luwrain.os
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/langs/ru/Environment.java:93:
>>>>>>> error: cannot find symbol
>>>>>>>        @Override public String locationTitle(Location location)
>>>>>>>                                              ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: class Environment
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsAppearance.java:19:
>>>>>>> error: cannot find symbol
>>>>>>> import org.luwrain.os.Location;
>>>>>>>                         ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: package org.luwrain.os
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsListModel.java:21:
>>>>>>> error: cannot find symbol
>>>>>>> import org.luwrain.os.Location;
>>>>>>>                         ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: package org.luwrain.os
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsListModel.java:28:
>>>>>>> error: cannot find symbol
>>>>>>>        private Location[] locations;
>>>>>>>                ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: class ImportantLocationsListModel
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/controls/DefaultControlEnvironment.java:116:
>>>>>>> error: cannot find symbol
>>>>>>>        return luwrain.os().getRoot(relativeTo);
>>>>>>>                           ^
>>>>>>>      symbol:   method getRoot(File)
>>>>>>>      location: interface OperatingSystem
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/langs/ru/Environment.java:99:
>>>>>>> error: cannot find symbol
>>>>>>>        case Location.ROOT:
>>>>>>>             ^
>>>>>>>      symbol:   variable Location
>>>>>>>      location: class Environment
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/langs/ru/Environment.java:101:
>>>>>>> error: cannot find symbol
>>>>>>>        case Location.USER_HOME:
>>>>>>>             ^
>>>>>>>      symbol:   variable Location
>>>>>>>      location: class Environment
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/langs/ru/Environment.java:103:
>>>>>>> error: cannot find symbol
>>>>>>>        case Location.REGULAR:
>>>>>>>             ^
>>>>>>>      symbol:   variable Location
>>>>>>>      location: class Environment
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/langs/ru/Environment.java:106:
>>>>>>> error: cannot find symbol
>>>>>>>        case Location.REMOTE:
>>>>>>>             ^
>>>>>>>      symbol:   variable Location
>>>>>>>      location: class Environment
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/langs/ru/Environment.java:108:
>>>>>>> error: cannot find symbol
>>>>>>>        case Location.REMOVABLE:
>>>>>>>             ^
>>>>>>>      symbol:   variable Location
>>>>>>>      location: class Environment
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsAppearance.java:43:
>>>>>>> error: cannot find symbol
>>>>>>>        if (item == null || !(item instanceof Location))
>>>>>>>                                              ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: class ImportantLocationsAppearance
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsAppearance.java:45:
>>>>>>> error: cannot find symbol
>>>>>>>        final Location location = (Location)item;
>>>>>>>              ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: class ImportantLocationsAppearance
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsAppearance.java:45:
>>>>>>> error: cannot find symbol
>>>>>>>        final Location location = (Location)item;
>>>>>>>                                   ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: class ImportantLocationsAppearance
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsAppearance.java:53:
>>>>>>> error: cannot find symbol
>>>>>>>        if (item == null || !(item instanceof Location))
>>>>>>>                                              ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: class ImportantLocationsAppearance
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsAppearance.java:55:
>>>>>>> error: cannot find symbol
>>>>>>>        final Location location = (Location)item;
>>>>>>>              ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: class ImportantLocationsAppearance
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsAppearance.java:55:
>>>>>>> error: cannot find symbol
>>>>>>>        final Location location = (Location)item;
>>>>>>>                                   ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: class ImportantLocationsAppearance
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsAppearance.java:66:
>>>>>>> error: cannot find symbol
>>>>>>>        if (item == null || !(item instanceof Location))
>>>>>>>                                              ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: class ImportantLocationsAppearance
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsAppearance.java:68:
>>>>>>> error: cannot find symbol
>>>>>>>        final Location location = (Location)item;
>>>>>>>              ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: class ImportantLocationsAppearance
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsAppearance.java:68:
>>>>>>> error: cannot find symbol
>>>>>>>        final Location location = (Location)item;
>>>>>>>                                   ^
>>>>>>>      symbol:   class Location
>>>>>>>      location: class ImportantLocationsAppearance
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsListModel.java:36:
>>>>>>> error: cannot find symbol
>>>>>>>        locations = os.getImportantLocations();
>>>>>>>                      ^
>>>>>>>      symbol:   method getImportantLocations()
>>>>>>>      location: variable os of type OperatingSystem
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/popups/ImportantLocationsListModel.java:53:
>>>>>>> error: cannot find symbol
>>>>>>>        locations = os.getImportantLocations();
>>>>>>>                      ^
>>>>>>>      symbol:   method getImportantLocations()
>>>>>>>      location: variable os of type OperatingSystem
>>>>>>> Note:
>>>>>>> /home/anvladan/luwrain.src/luwrain/src/main/java/org/luwrain/controls/CommanderArea.java
>>>>>>> uses unchecked or unsafe operations.
>>>>>>> Note: Recompile with -Xlint:unchecked for details.
>>>>>>> 24 errors.
>>>>>>> что с этим делать?
>>>>>>> _______________________________________________
>>>>>>> Homeros mailing list
>>>>>>> Homeros на lists.altlinux.org
>>>>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>>>> _______________________________________________
>>>>>> Homeros mailing list
>>>>>> Homeros на lists.altlinux.org
>>>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>>> _______________________________________________
>>>>> Homeros mailing list
>>>>> Homeros на lists.altlinux.org
>>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>>> _______________________________________________
>>>> Homeros mailing list
>>>> Homeros на lists.altlinux.org
>>>> https://lists.altlinux.org/mailman/listinfo/homeros
>>> _______________________________________________
>>> Homeros mailing list
>>> Homeros на lists.altlinux.org
>>> https://lists.altlinux.org/mailman/listinfo/homeros
>> _______________________________________________
>> Homeros mailing list
>> Homeros на lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/homeros
>
> _______________________________________________
> Homeros mailing list
> Homeros на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/homeros


Подробная информация о списке рассылки Homeros