verilog書く人

自称ASIC設計者です。どなたかkaggle一緒に出ましょう。

Ubuntu 18.04でGDBビルドチャレンジ

GDBUbuntuならばsudo apt-get install build-essentialでインストールすることができるが最新版を使いたい場合は自分でビルドする必要がある。

 

さて、GDBビルドチャレンジだが基本的にはこの記事が正確なのでその通りやればよい。

本の虫: GCCのSVN trunkをビルドする方法

特にflexをインストールせずにmakeすると、syslex.c not foundというメッセージが出る。

慌ててsudo apt-get install flexしても、やはり同じメッセージが出る。

この場合、もう一度ダウンロードしなおして、./configureからやり直すのが手っ取り早い。

 

一応手順

 

 公式からtar.gzをダウンロードし、展開

 

sudo apt-get install flex libgmp-dev libmpfr-dev libmpc-dev libisl-dev
cd gdb-8.2
./configure --disable-multilib
make -j2 # if you want to use 2 cpu
make install