![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
zmejg |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 18.7.2007 Репутация: нет Всего: нет |
Добрый день всем.
Помогите пожалуйста. Проблема такая - скачал исходники Xalan и Xerces с apache.org. С Xerces никаких проблем, а вот Xalan не компилируется (ошибки типа unresolved externals). Если кто работал с Xalan, подскажите как нужно создать/настроить проект в VC++ ЗЫ: скачал Xalan Binaries (уже откомпилированная библиотека), но там нету lib-файла который мне нужен (XalanTransformer.lib), есть только xalan-c_1D.lib в инструкциях по установке, которые на apache.org ничего не нашел |
|||
|
||||
DjoNIK |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 320 Регистрация: 28.9.2006 Где: Питер/Георгиевск Репутация: 4 Всего: 5 |
Можно полный текст ошибки и опции с которыми собираешь библиотеку? -------------------- - Плесни-ка мне холодного кипятку. - Как кипяток может быть холодным?! Ты, верно, хочешь кипяченой воды? - Какая ещё кипяченая вода? Не пудри мне мозги - налейхолодного кипятку. (разговор петербуржца и москвича) |
|||
|
||||
zmejg |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 18.7.2007 Репутация: нет Всего: нет |
...лучше просто скажи какие опции должны быть.
В исходниках Xalan файла проекта *.vcproj для XalanTransformer нету (vcproj есть только для примеров), поэтому я так понял его нужно самому сделать. Или я чего-то не понимаю?Пробовал компилить с разными опциями. Ссылку на xerces-c_*D.lib естественно включаю... |
|||
|
||||
zmejg |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 18.7.2007 Репутация: нет Всего: нет |
а может кто может подсказать где взять библиотеку xerces_2_7_0 для который есть скомпилированный вариант xalan (на apache.org я нашел только xerces_2_8_0)?
|
|||
|
||||
DjoNIK |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 320 Регистрация: 28.9.2006 Где: Питер/Георгиевск Репутация: 4 Всего: 5 |
Тебе что, тяжело выложить полный тест ошибки? Просто сообщение
весьма неинформативно! -------------------- - Плесни-ка мне холодного кипятку. - Как кипяток может быть холодным?! Ты, верно, хочешь кипяченой воды? - Какая ещё кипяченая вода? Не пудри мне мозги - налейхолодного кипятку. (разговор петербуржца и москвича) |
|||
|
||||
zmejg |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 18.7.2007 Репутация: нет Всего: нет |
вот например такой текст:
Error 1 error LNK2019: unresolved external symbol "public: static class xercesc_2_8::MemoryManager & __cdecl xalanc_1_10::XalanMemMgrs::getDefaultXercesMemMgr(void)" (?getDefaultXercesMemMgr@XalanMemMgrs@xalanc_1_10@@SAAAVMemoryManager@xercesc_2_8@@XZ) referenced in function "public: static class xercesc_2_8::MemoryManager & __cdecl xalanc_1_10::XalanMemMgrs::getDefault(void)" (?getDefault@XalanMemMgrs@xalanc_1_10@@SAAAVMemoryManager@xercesc_2_8@@XZ) AAtodel.obj есть упоминание о xerces, это что может означать? не та версия? |
|||
|
||||
archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
Тебе нужна именно версия 2_8 - из кода ошибки это очень хорошо видно. -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
zmejg |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 18.7.2007 Репутация: нет Всего: нет |
да, но я использую именно xerces_2_8_0 версию
а xerces_2_7_0 версию хотел найти просто для того, чтобы можно было использовать уже откомпилированные примеры, в частности XalanTransform.exe. Непонятная политика apacha, либо я чего-то не понимаю |
|||
|
||||
bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
Думаю все просто - они не сильно ориентируются на Windows.
|
|||
|
||||
zmejg |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 18.7.2007 Репутация: нет Всего: нет |
так что никто не сталкивался с такой проблемой?
может тогда кто-нибудь знает любую другую window-ую библиотеку для C++ чтобы можно было XSL-нуть XML |
|||
|
||||
xvr |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 60 Всего: 223 |
MSXML 4.0 подойдет? XSLT включен. Это сообщение отредактировал(а) xvr - 22.11.2007, 14:57 |
|||
|
||||
zmejg |
|
|||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 18.7.2007 Репутация: нет Всего: нет |
пожалуйста, дайте ссылку на какой-нибудь простенький пример XSL-преобразования с помощью MSXML на C++
|
|||
|
||||
xvr |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 60 Всего: 223 |
У MS есть пример, использующий MSXML для этого msxsl.exe, он сам и его исходные тексты можно скачать по ссылке msxml и msxslsrc, там в разделе Files in This Download фигурируют 2 программы - msxsl.exe она сама, и msxslsrc.exe ее тексты (давить кнопку Download справа) |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |