LINUX.ORG.RU

Как скомпилировать патченный Taglib под Windows?


0

0

Имеется:
1. Исходный код Taglib
http://developer.kde.org/~wheeler/taglib.html
2. Патч от проекта RUSXMMS
http://rusxmms.sourceforge.net/index.php?page=download.php
3. MSYS/MYNGW/CMAKE и т.д.
Нужно:
Скомпилировать патченный Taglib, т.е. на выходе должны быть файлы libtag.dll, libtag_с.dll
Примечание:
Оригинальный Taglib без проблем компилируется при помощи MSYS/MYNGW/CMAKE, и даже работает.
Патченный Taglib зависит от LIBRCC. Однако LIBRCC имеется только в виде исходного кода, и скомпилировать его не удается.
./configure останавливается на этом:
checking for xml2-config... no
configure: error: LibXML2 is required
LibXML2, скачанный с офсайта, установлен. Но xml2-config.exe в дистрибутиве отсутствует, хотя в Линуксе xml2-config находится в каталоге /usr/bin.
Т.е. первоначальная задача заключается в том, чтобы скомпилировать LIBRCC. Ну а потом уже идти дальше.
Заранее благодарю за любую помощь.

Думается мне если ты укажешь правильны (те которые xml-config должен
был отдать) CFLAGS и LDFLAGS оно этот пункт проскочит. Только мэйку потом их возможно тоже прийдется скормить.

Svoloch ★★★
()
Ответ на: комментарий от Svoloch

Спасибо, Svoloch.
Я и сам сначала так хотел попробовать...
А сейчас нашел на sourceforge libxml2 для MinGW, в котором присутствует скрипт xml-config.
http://sourceforge.net/project/showfiles.php?group_id=204414
Однако это не решает проблемы, собрать все равно не удается.
Мне думается что предварительно нужно запустить aclocal, automake и autoconf.
Может быть кто знает где взять automake и autoconf для MinGW???
Может быть они уже входят в какие-нибудь пакеты для MinGW, но я не нашел.
На этой странице
http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=233332
есть autoconf-2.59-mingwPORT.tar.bz2 и automake-1.9.5-mingwPORT.tar.bz2, но это только скрипты для портирования, которые без бубна тоже не запустишь.

Ziltoid
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.