Официальный форум СВД Встраиваемые Системы
08 Февраля, 2012, 12:58:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: libxml2 для QNX4  (Прочитано 744 раз)
Олег Большаков
Администратор
Старожил

Сообщений: 2111


Читаю...


WWW
« : 11 Февраля, 2010, 18:42:54 »

Библиотека libxml2 для QNX4

Libxml2 -- программная библиотека синтаксического разбора XML документов. Библиотека написана на языке программирования C. Изначально она была разработана для проекта GNOME, но может быть использована отдельно. Код libXML высокопереносимый, т.к. имеет зависимости только от ANSI C библиотек. Код распространяется под лицензией MIT. Описание в википедии (англ.).

Собрал на данный момент последнюю версию libxml2 1.7.6 для QNX4. При работе с версией 20100309 понадобятся дополнительные библиотеки.

libxml2-2.7.6-qnx4-20100211.tar.gz
libxml2-2.7.6-qnx4-bin-20100309.tar.gz
« Последнее редактирование: 10 Марта, 2010, 14:25:41 от Олег Большаков » Записан

Олег Большаков
Администратор
Старожил

Сообщений: 2111


Читаю...


WWW
« Ответ #1 : 13 Февраля, 2010, 19:14:39 »

Оказалось, что функция rngTest() содержала ошибку. При сборки теста из репозитория количество ошибок сократилось до 13. Думаю, что и с остальными удастся справиться.
Записан

Олег Большаков
Администратор
Старожил

Сообщений: 2111


Читаю...


WWW
« Ответ #2 : 15 Февраля, 2010, 02:04:19 »

Разобрался с ошибками, связанными с кодировкой EBCDIC. Для этого подготовил библиотеку iconv для QNX4.

Осталось всего три ошибки при прохождении тестов libxml2. Похоже, что ошибки связаны с отсутствием функций isnan() и isinf(). Поразбираюсь в ближайшее время. Новый дистрибутив libxml2 выложу после того, когда станет ясно, как поступать с данными ошибками.
Записан

Олег Большаков
Администратор
Старожил

Сообщений: 2111


Читаю...


WWW
« Ответ #3 : 09 Марта, 2010, 01:02:00 »

Сегодня разобрался с оставшимися тремя ошибками в тестах. Для этого пришлось использовать заголовочный файл math.h и специально подготовленную библиотеку math387r.lib из OpenWatcom.

На днях выложу свежую сборку libxml2.
Записан

Олег Большаков
Администратор
Старожил

Сообщений: 2111


Читаю...


WWW
« Ответ #4 : 09 Марта, 2010, 21:34:33 »

Выложил версию 20100309 (ссылка в первом сообщении). При линковке потребуется доработанная библиотека math387.
Записан

mgb
Пользователь

Сообщений: 15


« Ответ #5 : 10 Марта, 2010, 14:13:24 »

При попытке скачать 20100309 получаю:
File does not exist. Make sure you specified correct file name.
Проверьте, пожалуйста
Записан
Олег Большаков
Администратор
Старожил

Сообщений: 2111


Читаю...


WWW
« Ответ #6 : 10 Марта, 2010, 14:25:59 »

Исправил ссылку.
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2011 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.16 | SMF © 2006-2009, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 02 Февраля, 2012, 01:01:09