RealPath:
WebPath:
2017/02/12 02:24 (JST) 更新
MinGW64 on MSYS >>

libiconv

Contents

概要

単に iconv.h が参照できれば良いだけであれば mingw-get install msys-libiconv だけでも良い。

mingw64 から libiconv のライブラリリンクを利用する用途ではソースコードから導入しておいたほうが事故が少なくて良い。

パッケージ入手

ビルド・インストール

MSYS Bash
$ tar xzvf libiconv-1.14.tar.gz
$ cd libiconv-1.14
$ ./configure --prefix=/usr/local
$ make
$ make install

インストール確認

MSYS Bash
$ ls -ltr /usr/local/lib
....
-rw-r--r-- 1 kobake Administrators     911 Feb  6 09:14 libcharset.la
-rw-r--r-- 1 kobake Administrators    2824 Feb  6 09:14 libcharset.dll.a
-rw-r--r-- 1 kobake Administrators   11096 Feb  6 09:14 libcharset.a
-rw-r--r-- 1 kobake Administrators     187 Feb  6 09:14 charset.alias
-rw-r--r-- 1 kobake Administrators     891 Feb  6 09:14 libiconv.la
-rw-r--r-- 1 kobake Administrators    8964 Feb  6 09:14 libiconv.dll.a

$ ls -ltr /usr/local/include
....
-rw-r--r-- 1 kobake Administrators   1395 Feb  6 09:14 localcharset.h
-rw-r--r-- 1 kobake Administrators   1585 Feb  6 09:14 libcharset.h
-rw-r--r-- 1 kobake Administrators   9365 Feb  6 09:14 iconv.h