ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Symbols' nightmare
@ 2003-10-13 12:47 Yury Aliaev
  2003-10-13 16:16 ` Alexandre Prokoudine
  0 siblings, 1 reply; 6+ messages in thread
From: Yury Aliaev @ 2003-10-13 12:47 UTC (permalink / raw)
  To: devel

Я всех приветствую!

Наверное, ещё никто не заметил, что в залитом мною в Дедала csound'е 
отключена сборка fltk-интерфейса. Причина следующая: собираем csound с 
оным интерфейсом, запускаем, и...

[mutabor@Digitalina mutabor]$ csound
csound: relocation error: /usr/lib/libcsound32.so: undefined symbol: 
__dso_handle

...опаньки! Методом рекурсивного самосходящегося тыка обнаружил, что 
данный противный символ родом из widgets.o (тот самый интерфейс):

[mutabor@Digitalina Csound-4.24.1-debug]$ objdump -t widgets.o | grep __dso
00000000         *UND*  00000000 __dso_handle

Однако в исходнике _нет_ ссылки на такую функцию/переменную:

[mutabor@Digitalina Csound-4.24.1-debug]$ cat widgets.cpp | grep __dso
[mutabor@Digitalina Csound-4.24.1-debug]$

При попытке отлова через дизассемблирование эта погань также не проявляется:

[mutabor@Digitalina Csound-4.24.1-debug]$ objdump -D widgets.o | grep __dso
[mutabor@Digitalina Csound-4.24.1-debug]$

Наконец, компилятор для создания widgets.o вызывается так:

g++ -pipe -Wall -O2 -fexpensive-optimizations -march=k6 -ffast-math 
-fomit-frame-pointer -finline-functions -funroll-loops 
-fno-strict-aliasing -fPIC -DPIC -g -I. -I. -I./include -I./opcodes 
-DWINDOWS -DSFIRCAM -DSYS5 -DLINUX -DHAVE_TERMIOS_H -DIV_VERSION -DPIPES 
-DMACROS -DHAVE_FLTK -D_REENTRANT -DHAVE_SSTREAM -DMYFLT=float 
-falign-functions=16 -falign-loops=16 -falign-jumps=16 
-frename-registers -fno-exceptions -fno-rtti -fno-unroll-loops -c 
widgets.cpp -o widgets.o

P.S. Слабые следы этого криминального символа были обнаружены в glibc'ах:

[mutabor@Digitalina lib]$ objdump -T libc-2.2.6.so | grep __dso
00000000  w   D  *UND*  00000000              __dso_handle

Поможите, люди добрые, если не победить глюка, то хотя бы разобраться в 
его природе!

С пожеланием удачи,
Юрий Аляев.



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

* Re: [devel] Symbols' nightmare
  2003-10-13 12:47 [devel] Symbols' nightmare Yury Aliaev
@ 2003-10-13 16:16 ` Alexandre Prokoudine
  2003-10-14  6:40   ` Aleksandr Blokhin
  2003-10-14  9:47   ` Yury Aliaev
  0 siblings, 2 replies; 6+ messages in thread
From: Alexandre Prokoudine @ 2003-10-13 16:16 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 672 bytes --]

Yury Aliaev wrote
> Я всех приветствую!
> 
> Наверное, ещё никто не заметил, что в залитом мною в Дедала csound'е 
> отключена сборка fltk-интерфейса. Причина следующая: собираем csound с 
> оным интерфейсом, запускаем, и...

Сегодня день лицензионных разборок :-)

Юра, будьте ласка, скажите, разве вышла обещанная GPL-версия CSound?

FDL-версию документацию видел. Исходники CSound под GPL -- пока нет.

-- 
Alexandre Prokoudine		| "When you set yourself on fire and aim 
ALT Linux Documentation Team	|  for the sky, you hope to leave behind 
E-mail: avp@altlinux.ru		|  some sparks of heat and light"
JabberID: avp@altlinux.org	|                             Neil Peart

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] Symbols' nightmare
  2003-10-13 16:16 ` Alexandre Prokoudine
@ 2003-10-14  6:40   ` Aleksandr Blokhin
  2003-10-14  9:47   ` Yury Aliaev
  1 sibling, 0 replies; 6+ messages in thread
From: Aleksandr Blokhin @ 2003-10-14  6:40 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1084 bytes --]

On Mon, Oct 13, 2003 at 08:16:15PM +0400, Alexandre Prokoudine wrote:
> Yury Aliaev wrote
> > Я всех приветствую!
> > 
> > Наверное, ещё никто не заметил, что в залитом мною в Дедала csound'е 
> > отключена сборка fltk-интерфейса. Причина следующая: собираем csound с 
> > оным интерфейсом, запускаем, и...
> 
> Сегодня день лицензионных разборок :-)
> 
> Юра, будьте ласка, скажите, разве вышла обещанная GPL-версия CSound?
> 
> FDL-версию документацию видел. Исходники CSound под GPL -- пока нет.
> 

fershmeat по этому поводу сообщает, что она распространяется под LGPL.

> -- 
> Alexandre Prokoudine		| "When you set yourself on fire and aim 
> ALT Linux Documentation Team	|  for the sky, you hope to leave behind 
> E-mail: avp@altlinux.ru		|  some sparks of heat and light"
> JabberID: avp@altlinux.org	|                             Neil Peart



> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://altlinux.ru/mailman/listinfo/devel

--
Best regards
AB
--
                ... In nomine Altli, et Ctrli, et Spititus Deli, Reset!

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] Symbols' nightmare
  2003-10-13 16:16 ` Alexandre Prokoudine
  2003-10-14  6:40   ` Aleksandr Blokhin
@ 2003-10-14  9:47   ` Yury Aliaev
  2003-10-14 12:50     ` Alexandre Prokoudine
  1 sibling, 1 reply; 6+ messages in thread
From: Yury Aliaev @ 2003-10-14  9:47 UTC (permalink / raw)
  To: ALT Devel discussion list

Alexandre Prokoudine wrote:

> 
> Сегодня день лицензионных разборок :-)
> 
> Юра, будьте ласка, скажите, разве вышла обещанная GPL-версия CSound?
> 
> FDL-версию документацию видел. Исходники CSound под GPL -- пока нет.
> 

4.24.1 (по-моему, это не совсем ещё релиз) -- под LGPL, о чём можно явно 
прочесть в csound.c и csmain.c. В части старых исходников ещё есть 
упоминание о лицензии, MIT, но, думаю, просто по тому, что не успели 
исправить. Если хотите, могу прислать письмо автора проекта, в котором 
он пишет о переводе csound'а под LGPL.



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

* Re: [devel] Symbols' nightmare
  2003-10-14  9:47   ` Yury Aliaev
@ 2003-10-14 12:50     ` Alexandre Prokoudine
  2003-10-16  7:32       ` Yury Aliaev
  0 siblings, 1 reply; 6+ messages in thread
From: Alexandre Prokoudine @ 2003-10-14 12:50 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1062 bytes --]

Yury Aliaev wrote
> Alexandre Prokoudine wrote:
> 
> >
> >Сегодня день лицензионных разборок :-)
> >
> >Юра, будьте ласка, скажите, разве вышла обещанная GPL-версия CSound?
> >
> >FDL-версию документацию видел. Исходники CSound под GPL -- пока нет.
> >
> 
> 4.24.1 (по-моему, это не совсем ещё релиз) -- под LGPL, о чём можно явно 
> прочесть в csound.c и csmain.c. В части старых исходников ещё есть 
> упоминание о лицензии, MIT, но, думаю, просто по тому, что не успели 
> исправить. Если хотите, могу прислать письмо автора проекта, в котором 
> он пишет о переводе csound'а под LGPL.

Я уже добрался до csounds.com :)

Вот только у Иствана 4.24.2 уже есть. Притом ещё с марта. Странно что-то
там с нумерацией...

Кстати, а как тогда уж насчёт athenaCL?
http://www.flexatone.net/athena.html

-- 
Alexandre Prokoudine		| "When you set yourself on fire and aim 
ALT Linux Documentation Team	|  for the sky, you hope to leave behind 
E-mail: avp@altlinux.ru		|  some sparks of heat and light"
JabberID: avp@altlinux.org	|                             Neil Peart

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

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

* Re: [devel] Symbols' nightmare
  2003-10-14 12:50     ` Alexandre Prokoudine
@ 2003-10-16  7:32       ` Yury Aliaev
  0 siblings, 0 replies; 6+ messages in thread
From: Yury Aliaev @ 2003-10-16  7:32 UTC (permalink / raw)
  To: ALT Devel discussion list



Alexandre Prokoudine wrote:


> 
> Вот только у Иствана 4.24.2 уже есть. Притом ещё с марта. Странно что-то
> там с нумерацией...


Это обман зрения :) По ссылке скачивается всё тот же 4.24.1

> 
> Кстати, а как тогда уж насчёт athenaCL?
> http://www.flexatone.net/athena.html
> 

Да, занятно, взгляну как с csound'ом в первом приближении разберусь.



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

end of thread, other threads:[~2003-10-16  7:32 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-10-13 12:47 [devel] Symbols' nightmare Yury Aliaev
2003-10-13 16:16 ` Alexandre Prokoudine
2003-10-14  6:40   ` Aleksandr Blokhin
2003-10-14  9:47   ` Yury Aliaev
2003-10-14 12:50     ` Alexandre Prokoudine
2003-10-16  7:32       ` Yury Aliaev

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