BUILD

Terminal 사용을 수월하게 만들기 위해 사용한다. TERMIO는 반드시 포함하도록 설정한다.

cd ~/rep/i.mx6
wget <https://invisible-mirror.net/archives/ncurses/ncurses-6.4.tar.gz>
tar -xzf ncurses-6.4.tar.gz
cd ncurses-6.4

사전작업

  1. ncurses/Makefile & prog/Makefile 에서 -s 옵션 제거하여 strip을 비활성화

  2. Makefile에서 -s 제거할 것

  3. Makefile에서 run_tic.sh 실행 부분 수정

# 기존
install.data:
    $(SHELL) ./run_tic.sh

# 수정
install.data:
install.data :: terminfo.tmp \\
    $(DESTDIR)$(libdir) \\
    $(DESTDIR)$(datadir) \\
    $(DESTDIR)$(tabsetdir)
    mkdir -p $(DESTDIR)$(ticdir)
    cp terminfo.src $(DESTDIR)$(ticdir)/terminfo.src
    @( cd $(srcdir)/tabset && \\
        $(SHELL) -c 'for i in * ; do \\
            if test -f $$i ; then \\
                echo installing $$i; \\
                $(INSTALL_DATA) $$i $(DESTDIR)$(tabsetdir)/$$i; \\
            fi; done' )
install.data ::
    @echo "finished $@"