| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > GNU toolchain > libiconv под Windows |
| Автор: TEH3OP 5.3.2009, 02:49 |
| Добрый день. Мне надо сделать утилитку консольную, которая будет логи ковырять. Логи все с разными кодировками, для конвертирования кодировок, хочу использовать http://www.gnu.org/software/libiconv/, т.к. не только под Win32 работать всё это будет. Всё бы хорошо, но я никак не пойму как мне собрать эту библиотеку под Windows XP в MinGW (5.1.4). Ну скачал я с их сайта libiconv-1.12.tar.gz, а MAKEFILE для MinGW не вижу, в readme про woe написано только, что nmake не поддерживается, а про gcc make ничего. Залез в MAKEFILE разные - они для УНИХа, или я чё в колбасных обрезках не понимаю. На сайте ничего не нашёл, нагуглить тож не удалось ничего. В общим я в растерянности... Помогите, спасите. Спасибо заранее. |
| Автор: cutwater 6.3.2009, 00:02 |
| Под винду не собирал. Как минимум должен быть еще скрипт configure и попытайтесь скомпилить при помощи MSYS или Cygwin |
| Автор: TEH3OP 6.3.2009, 02:56 |
| Только что попробовал. Поставил MSYS, зашёл в папку с libiconv, как на сайте написано запустил ./configure # MSYS долго скрипел электромозгом, выводя всякие страшности в консоли make # появилось в ...\msys\1.0\local\bin файлик libcharset-1.dll и соответствующие в ...\include и \lib make install # плюнулось ошибкой и ничё нового не появилось :( Аналогичная ситуация описана в http://lists.gnu.org/archive/html/bug-gnu-libiconv/2009-02/msg00002.html Я ж вообще никогда этого не делал, MSYS впервые вижу. Я простое тупое дитя MS, хоть и пристарелое (с 1989 в DOS). Что это за ./configure вообще, ну make вродь поняно это съедает makefile, который есть скрипт для запуска и настройки компилятора. А как указать папку для уложения заголовков, lib и dll? -Хотелось бы в mingw'шные include всё сложить. Хотя для начала собрать бы всё... |
| Автор: cutwater 6.3.2009, 03:50 |
| Ну-с по сути make install Вам уже и не нужен. Скомпилилось, отлично. можно попробовать теперь слинковать с Вашим приложением. |
| Автор: t_gran 6.3.2009, 03:55 |
| Глянь тут http://gnuwin32.sourceforge.net/packages.html |
| Автор: Vaulter 6.3.2009, 14:16 |
| под cygwin ом? |