Top > 日記 > 2015-05-23

Cygwinにhhをinstall

  1. 準備
    事前に、ncursesw libreadline のdevelをインストール
    ※参考 http://ftp.gnome.org/mirror/cygwin/x86/release/readline/libreadline-devel/
    ここなどから、binary packageをwgetして、"/" で展開する。
    makeした時のエラー ”TIOCSTIが宣言されていない”に対しては、hstr_utils.cに以下を追加する。
    --- hstr_utils.c ---
    #define TIOCSTI 0x5412
    ※Raspberry Pi の場合は(2015/09/13現在)

    apt-get install libreadline-dev
    apt-get install libncursesw5-dev

  2. make
    # wget https://github.com/dvorka/hstr/releases/download/1.17/hh-1.17-src.tgz
    # tar zxvf hh-1.17-src.tgz
    # cd hstr/src
    ---------------
    modified 'hstr_utils.c' file:
    add  #define TIOCSTI 0x5412
    ---------------
    # cd ../
    # ./configure
    # make
    # make install
    
    # hh --show-configuration >> ~/.bashrc

これでは不完全なようで、正常に起動したように見えるが、キー入力したとたんhhは落ちる
ので、list中の文字列を切り貼りして使用するしかないようだ。


URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White


リロード   新規 下位ページ作成 凍結解除 差分 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Sun, 22 Jan 2017 13:34:06 JST (2650d)