New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

libiconv.dll для Windows

Ветка для общения разработчиков и координации разработки

libiconv.dll для Windows

Postby Tvangeste » Tue Jul 05, 2011 8:15 am

У нас сейчас в репозитории старенькая DLL'ка 1.9.2.

Официальныая GNU libiconv версия 1.13.1. По идее, не мешало бы и обновиться. Но только я не очень пойму, у нас в winlibs целая куча каких-то iconv-related файлов:

Code: Select all
libiconv-bcc.lib  libiconv.a  libiconv.dll.a  libiconv.lib  libiconv2.a  libiconv2.def  libiconv2.dll


Оно нам все зачем-то надо?
Tvangeste
 
Posts: 893
Joined: Thu Jun 02, 2011 11:42 am

Re: libiconv.dll для Windows

Postby Tvangeste » Tue Jul 05, 2011 8:23 am

Кстати, есть еще такой проект: http://code.google.com/p/win-iconv/

Там iconv переделан так, что win32 API дергает напрямую. В результате, размер DLL'ки в ПЯТЬДЕСЯТ раз меньше. Всего 22кб вместо 1 мб. 8-)

Вроде как разные проекты потихоньку на эту версию переходят, на виндах. Mingw, если я не путаю.
Tvangeste
 
Posts: 893
Joined: Thu Jun 02, 2011 11:42 am

Re: libiconv.dll для Windows

Postby ikm » Tue Jul 05, 2011 10:09 am

Tvangeste wrote: у нас в winlibs целая куча каких-то iconv-related файлов

Можно удалить всё, что не нужно для того, чтоб это собиралось :)

p.s. Вообще в winlibs всё довольно старое, со времен первых версий. Лежит по принципу "работает и ладно" :). Хотя конечно обновлять всё это не мешало бы.

Tvangeste wrote:Там iconv переделан так, что win32 API дергает напрямую.

Я опасаюсь регрессий и несовместимостей с разными версиями Windows. Если полная совместимость со всеми кодировками и версиями есть, то, конечно, можно. Совместимость эта нам важна, потому что в поддержке bgl используется куча разных кодировок...
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: libiconv.dll для Windows

Postby ikm » Tue Jul 05, 2011 10:10 am

p.s. Версия 0.0.3 и "обилие слов" на странице проекта внушают опасения.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: libiconv.dll для Windows

Postby Tvangeste » Tue Jul 19, 2011 6:13 pm

ikm wrote:p.s. Версия 0.0.3 и "обилие слов" на странице проекта внушают опасения.

Да, пока еще, судя по всему сыровата. И тестов почти нет. Короче, хоть и огромный выигрыш по размеру, пока оно того не стОит.

Но раз серьезные проекты начали пользоваться этим делом, то, глядишь, и потестируют заодно! 8-)
Tvangeste
 
Posts: 893
Joined: Thu Jun 02, 2011 11:42 am


Return to Разработка

Who is online

Users browsing this forum: No registered users and 4 guests

cron