ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] /usr/bin/ld: cannot find -lflite_cmu_us_kal16
@ 2010-09-26 14:33 Сергей Ирюпин
  2010-09-26 14:57 ` Igor Vlasenko
  0 siblings, 1 reply; 8+ messages in thread
From: Сергей Ирюпин @ 2010-09-26 14:33 UTC (permalink / raw)
  To: devel

Доброго дня, всем,

Решил собрать очередную версию BASIC-256.

Получаю ошибку:

[lamp@emachines basic256]$ cd /home/lamp/RPM/BUILD/basic256-0.9.6/trunk/
[lamp@emachines trunk]$ make
make -f Makefile.Release
make[1]: Entering directory `/home/lamp/RPM/BUILD/basic256-0.9.6/trunk'
g++ -o BASIC256 tmp/obj/lex.yy.o tmp/obj/basicParse.tab.o tmp/obj/BasicEdit.o tmp/obj/Interpreter.o tmp/obj/RunController.o tmp/obj/Main.o tmp/obj/BasicOutput.o tmp/obj/BasicGraph.o tmp/obj/GhostButton.o tmp/obj/PauseButton.o tmp/obj/DockWidget.o tmp/obj/BasicWidget.o tmp/obj/ToolBar.o tmp/obj/ViewWidgetIFace.o tmp/obj/MainWindow.o tmp/obj/VariableWin.o tmp/obj/DocumentationWin.o tmp/obj/EditSyntaxHighlighter.o tmp/obj/Stack.o tmp/obj/moc_BasicEdit.o tmp/obj/moc_Interpreter.o tmp/obj/moc_RunController.o tmp/obj/moc_BasicOutput.o tmp/obj/moc_BasicGraph.o tmp/obj/moc_GhostButton.o tmp/obj/moc_PauseButton.o tmp/obj/moc_DockWidget.o tmp/obj/moc_BasicWidget.o tmp/obj/moc_ToolBar.o tmp/obj/moc_MainWindow.o tmp/obj/moc_VariableWin.o tmp/obj/moc_DocumentationWin.o tmp/obj/moc_EditSyntaxHighlighter.o tmp/obj/qrc_resource.o -L/usr/lib -lflite_cmu_us_kal16 -lflite -lflite_cmulex -lflite_usenglish -lm -lQtGui -lQtCore -lpthread
/usr/bin/ld: cannot find -lflite_cmu_us_kal16
collect2: выполнение ld завершилось с кодом возврата 1
make[1]: *** [BASIC256] Ошибка 1
make[1]: Leaving directory `/home/lamp/RPM/BUILD/basic256-0.9.6/trunk'
make: *** [release] Ошибка 2

Нет идей - что это и как лечить?  

--
С уважением, Сергей Ирюпин
http://blog.rndlug.ru/

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] /usr/bin/ld: cannot find -lflite_cmu_us_kal16
  2010-09-26 14:33 [devel] /usr/bin/ld: cannot find -lflite_cmu_us_kal16 Сергей Ирюпин
@ 2010-09-26 14:57 ` Igor Vlasenko
  2010-09-26 15:43   ` Сергей Ирюпин
  0 siblings, 1 reply; 8+ messages in thread
From: Igor Vlasenko @ 2010-09-26 14:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Sep 26, 2010 at 06:33:52PM +0400, Сергей Ирюпин wrote:
> Доброго дня, всем,
> 
> Решил собрать очередную версию BASIC-256.
> 
> Получаю ошибку:
> 
> /usr/bin/ld: cannot find -lflite_cmu_us_kal16
У нашего flite нет такого голоса, есть libflite_cmu_us_kal.so.
пропатчить надо исходники.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] /usr/bin/ld: cannot find -lflite_cmu_us_kal16
  2010-09-26 14:57 ` Igor Vlasenko
@ 2010-09-26 15:43   ` Сергей Ирюпин
  2010-09-26 16:36     ` Igor Vlasenko
  0 siblings, 1 reply; 8+ messages in thread
From: Сергей Ирюпин @ 2010-09-26 15:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

>> /usr/bin/ld: cannot find -lflite_cmu_us_kal16
> У нашего flite нет такого голоса, есть libflite_cmu_us_kal.so.
> пропатчить надо исходники.

Не подскажете, какую строчку искать в текстах?

--
С уважением, Сергей Ирюпин
http://blog.rndlug.ru/

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] /usr/bin/ld: cannot find -lflite_cmu_us_kal16
  2010-09-26 15:43   ` Сергей Ирюпин
@ 2010-09-26 16:36     ` Igor Vlasenko
  2010-09-26 17:10       ` Сергей Ирюпин
  0 siblings, 1 reply; 8+ messages in thread
From: Igor Vlasenko @ 2010-09-26 16:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Sep 26, 2010 at 07:43:32PM +0400, Сергей Ирюпин wrote:
> >> /usr/bin/ld: cannot find -lflite_cmu_us_kal16
> > У нашего flite нет такого голоса, есть libflite_cmu_us_kal.so.
> > пропатчить надо исходники.
> 
> Не подскажете, какую строчку искать в текстах?

искать flite_cmu_us_kal16, заменить на flite_cmu_us_kal.

но, раз вы такой простой вопрос задаете,
то напомню, что проблема вылезла при сборке. 
следовательно, искать и менять надо в файлах сборочной системы: 
Makefile*, configure*, и если там autotools,
то configure генерируется из configure.ac,
a Makefile из Makefile.am.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] /usr/bin/ld: cannot find -lflite_cmu_us_kal16
  2010-09-26 16:36     ` Igor Vlasenko
@ 2010-09-26 17:10       ` Сергей Ирюпин
  2010-09-26 17:27         ` Igor Vlasenko
  0 siblings, 1 reply; 8+ messages in thread
From: Сергей Ирюпин @ 2010-09-26 17:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> искать flite_cmu_us_kal16, заменить на flite_cmu_us_kal.

> но, раз вы такой простой вопрос задаете,
> то напомню, что проблема вылезла при сборке. 
> следовательно, искать и менять надо в файлах сборочной системы: 
> Makefile*, configure*, и если там autotools,
> то configure генерируется из configure.ac,
> a Makefile из Makefile.am.

в файле BASIC256.pro нашел такой фрагмент

        DEFINES                 +=      LINUX_FLITE
        INCLUDEPATH             +=      /usr/include/flite
        LIBS                    +=      -lflite_cmu_us_kal16
        LIBS                    +=      -lflite
        LIBS                    +=      -lflite_cmulex
        LIBS                    +=      -lflite_usenglish

Исправил, заодно инсталлировал flite, но ошибка остается:

/usr/bin/ld: cannot find -lflite_cmu_us_kal

Что ещё надо поправить?

--
С уважением, Сергей Ирюпин
http://blog.rndlug.ru/

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] /usr/bin/ld: cannot find -lflite_cmu_us_kal16
  2010-09-26 17:10       ` Сергей Ирюпин
@ 2010-09-26 17:27         ` Igor Vlasenko
  2010-09-26 18:02           ` Сергей Ирюпин
  0 siblings, 1 reply; 8+ messages in thread
From: Igor Vlasenko @ 2010-09-26 17:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Sep 26, 2010 at 09:10:14PM +0400, Сергей Ирюпин wrote:
>         DEFINES                 +=      LINUX_FLITE
>         INCLUDEPATH             +=      /usr/include/flite
>         LIBS                    +=      -lflite_cmu_us_kal16
>         LIBS                    +=      -lflite
>         LIBS                    +=      -lflite_cmulex
>         LIBS                    +=      -lflite_usenglish
> 
> Исправил, заодно инсталлировал flite, но ошибка остается:
> 
> /usr/bin/ld: cannot find -lflite_cmu_us_kal
> 
> Что ещё надо поправить?

чтобы с flite моглj собраться что-либо,
нужно инсталлировать не просто flite, но flite-devel.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] /usr/bin/ld: cannot find -lflite_cmu_us_kal16
  2010-09-26 17:27         ` Igor Vlasenko
@ 2010-09-26 18:02           ` Сергей Ирюпин
  2010-09-26 19:02             ` Igor Vlasenko
  0 siblings, 1 reply; 8+ messages in thread
From: Сергей Ирюпин @ 2010-09-26 18:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

>>         DEFINES                 +=      LINUX_FLITE
>>         INCLUDEPATH             +=      /usr/include/flite
>>         LIBS                    +=      -lflite_cmu_us_kal16
>>         LIBS                    +=      -lflite
>>         LIBS                    +=      -lflite_cmulex
>>         LIBS                    +=      -lflite_usenglish
>> 
>> Исправил, заодно инсталлировал flite, но ошибка остается:
>> 
>> /usr/bin/ld: cannot find -lflite_cmu_us_kal
>> 
>> Что ещё надо поправить?

> чтобы с flite моглj собраться что-либо,
> нужно инсталлировать не просто flite, но flite-devel.

Установил, собралось. Спасибо! Надо добавить зависимость в spec, как
понимаю?

--
С уважением, Сергей Ирюпин
http://blog.rndlug.ru/

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] /usr/bin/ld: cannot find -lflite_cmu_us_kal16
  2010-09-26 18:02           ` Сергей Ирюпин
@ 2010-09-26 19:02             ` Igor Vlasenko
  0 siblings, 0 replies; 8+ messages in thread
From: Igor Vlasenko @ 2010-09-26 19:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Sep 26, 2010 at 10:02:11PM +0400, Сергей Ирюпин wrote:
> > чтобы с flite моглj собраться что-либо,
> > нужно инсталлировать не просто flite, но flite-devel.
> 
> Установил, собралось. Спасибо! Надо добавить зависимость в spec, как
> понимаю?

Пусть это будет домашнее задание :)

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-09-26 19:02 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-09-26 14:33 [devel] /usr/bin/ld: cannot find -lflite_cmu_us_kal16 Сергей Ирюпин
2010-09-26 14:57 ` Igor Vlasenko
2010-09-26 15:43   ` Сергей Ирюпин
2010-09-26 16:36     ` Igor Vlasenko
2010-09-26 17:10       ` Сергей Ирюпин
2010-09-26 17:27         ` Igor Vlasenko
2010-09-26 18:02           ` Сергей Ирюпин
2010-09-26 19:02             ` Igor Vlasenko

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git