Home » FreeBSD » Migrate to FreeBSD 9.1-RELEASE (idnconv) (Tag: )

Migrate to FreeBSD 9.1-RELEASE (JDK 1.6) に続いて idnconv (idnkit) を移行しました。

idnconv は国際化ドメイン名のエンコード・デコードを行うツールです。

FreeBSD 7.1-RELEASE i386 で使用していた際のコンパイルオプションは手元に残っていなかったため、まずはシンプルに実行しました。

# ./configure
(中略)
checking for unsetenv... (cached) yes
checking for libc shared object... /lib/libc.so.7
checking for iconv... no
configure: error: iconv function not available
# ./configure --with-iconv-include=/usr/local/include
(中略)
checking for libc shared object... /lib/libc.so.7
checking for iconv... no
configure: error: iconv function not available

idnkit-1.0-src/README に目を通すと

We've had successful builds on the following systems:

    -------------------------------------------------------------------
    OS                      iconv library      configure options
    ===================================================================
    FreeBSD 4.7-RELEASE     GNU libiconv       --with-libiconv
    for Intel               1.8

とあったので、

# ./configure --with-libiconv
(中略)
creating ./config.status
creating Makefile
creating include/Makefile
creating include/idn/Makefile
creating include/mdn/Makefile
creating lib/Makefile
creating man/Makefile
creating tools/Makefile
creating tools/idnconv/Makefile
creating tools/runidn/Makefile
creating tools/runidn/runidn
creating map/Makefile
creating lib/tests/Makefile
creating include/config.h
include/config.h is unchanged

configure が通り、インストールも完了しました。

# echo "ssl証明書.jp" | idnconv -in ja
xn--ssl-k58fk4bv90k.jp

# echo "xn--ssl-k58fk4bv90k.jp" | idnconv -in Punycode -out ja
ssl証明書.jp

動作も正常です。

Random Select

マックチャオ
マクドナルド 懐かしのメニュー (フレッシュマック) の続きです。価格は単品で 700 円 ?発売時期は 1991 年 12 月頃 ?チャーハンは共通でマックチャオ / エビチャオとおかずが選べるスク
ミニストップ メニュー
ミニストップ (ベルギーチョコレートパフェ) でベルギーチョコフェアが終わった後、2 週間程して再び訪れてみました。この日も神田錦町 1 丁目店にただベルギーチョコレートパフェを目指したのですが、おぉ
FreeBSD Logo
ファイルシステムのチェックツールというよりは、特定のファイルやディレクトリの検知や、不足している場合の自動修正を目的としたスクリプトです。プログラムが残す一時ファイルの検知。一定時間経過している場合の
Drive Network Core (WS-C3750E-48TD-E)
現在 Drive Network では L2, L3 スイッチが 20 台以上が稼働しています。過去 10 年程 Cisco Catalyst シリーズを使用して来て物理障害は一度もありませんが、設定
築地食堂 源ちゃん メニュー (2015/05/15)
築地食堂 源ちゃん (和風おろしハンバーグと海老フライ定食) から半年近く過ぎましたが、念願だった飲み会利用の機会に恵まれました。お刺身や焼き魚の新鮮さや美味しさは、きっと期待に応えてくれる予感がしま
豚骨醤油 青ネギラーメン 味こいめ 脂あっさり (1)
哲麺 (豚骨醤油 青ネギラーメン) で 哲麺 デビューしてから、1 日空けて再び訪れました。青ネギスイッチは Off に出来ましたが、まだ慣れないクリーミーなとんこつラーメンは印象に残っていて、少し時
印度チキンカレー (大盛り)
カリーライス専門店 エチオピア 本店 (No. 7 – 辛さ 65 – 70 倍) でついに辛さ 70 倍を極めた後、しばらくは堅気な辛さ ? で気を抜いてカレーを食べたいと思
五目焼きそば 大盛 (2)
とちぎや (五目焼きそば) の後はついに麺類に手を出そうかと思いつつも、久しぶりの五目焼きそばがうれしかったので今度は大盛にしてみようか迷いつつ再び訪れると、今日のサービス定食 "蒸し豚の特
東京タワー (10)
景色 (東京タワー Part 1) の続きです。エレベータは大展望台 2F に直行しますが、1F もありますので移動しました。階段で降りましたが、降りてすぐに目に入ったピンキーな光景に少々驚きました。
こなゆきコラーゲン (3)
タマチャンショップ で一番お世話になっている こなゆきコラーゲン は、飲み始めてからすでに 2 年が経ちました。コラーゲンを常用する様になったきっかけは、ここ数年通っているリフレクソロジーで配っていた
Valid HTML5 Valid CSS3 Another HTML Lint