[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Tcl] Debian tcl policy: есть ли мысли?



On 2002.06.04 at 12:25:33 +0300, Sergey Bolshakov wrote:
> 
> А где это не так ? У меня уже какое-то время чешутся руки разложить
> в /usr/{lib,share}/tcl для Сизифа, полагаю, на неделе сделаю.
> 
>  > Второй ужас в том, что нет разделения расширений по зависимости от разных
>  > версий tcl, и по признаку "бинарное оно или pure tcl".  И _насколько_ оно
>  > зависит от версии -- tktable, например, можно грузить в любой tcl/tk с 8.2
>  > по 8.4, и ничего ему не будет -- а какой-нибудь Img надо пересобирать.
> 
> Есть смысл на заданном множестве расширений держать несколько версий
> tcl/tk ? Врядли.

Если используется несколько версий Tcl/Tk, я вот до сих пор на домашней
машине держу 8.0 и 8.2, то некоторые расширения имеет смысл иметь у
обоих в доступе.

>  > из tclsh сказать не могу... И package require expect тоже.
> 
> Ну , expect поди можно, а вот Tk начиная с 8.4, если не ошибаюсь. 

Ошибаешься. При правильно написанном ручками pkgIndex.tcl и в 7.6
грузилось. Не на всех системах, конечно, но на ELF-точно. 
Пробовал на разных Linux и Solaris 2.6.

Там всего-то нужно было сделать catch {load libX11.so} Почему catch - а
потому что libX11.so не является расширением Tcl, поэтому X11_Init от
нее вызывать не удастся. Но dl_open ей будет сделан, поэтому после этого
libtk загрузится.

 А еще был такой plus-patch,
он тоже с незапамятных времен эту функциональность добавлял.
-- 
Victor Wagner			vitus@ice.ru
Chief Technical Officer		Office:7-(095)-748-53-88
Communiware.Net 		Home: 7-(095)-135-46-61
http://www.communiware.net      http://www.ice.ru/~vitus


-- 
To UNSUBSCRIBE, email to debian-russian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: