用了His最新toolchain: arm-hisiv100nptl-linux-gcc (Hisilicon_v100(gcc4.4-290+uclibc_0.9.32.1+eabi+linuxpthread)) 4.4.1

編了gdb7.5,立刻就出現下列錯誤

compile warning "configure: error: no termcap library found"

 

老問題, 少了termcap:如果X86直接安裝sudo apt-get install libncurses5-dev就好了.

但畢竟是要corss compiler,因此要抓ncurses自己回來重build,

依據gcc的提示 (arm-hisiv100nptl-linux-gcc -print-search-dirs), 將build好的ncurses library放置對應目錄下.

cp lib/lib* /opt/hisi-linux-nptl/arm-hisiv100-linux/bin/../target/usr/lib/

 

最後 (遇到的編意問題都用option解掉了,畢竟我只要簡單的gdb啊....)

./configure --host=arm-hisiv100nptl-linux --disable-tui --target=arm-hisiv100nptl-linux LDFLAGS="-static"

make

arrow
arrow
    全站熱搜

    Person 發表在 痞客邦 留言(0) 人氣()