我已经从下载了 BBC Micro 模拟器这里。
我将其解压到主目录下的“BBC”文件夹中。然后打开终端并切换到目录 BBC,并使用./configure
。之后我输入make
。它给出:
make[1]: Entering directory '/home/drsayandas/BBC/src'
source='32016.c' object='b_em-32016.o' libtool=no \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
gcc -DPACKAGE_NAME="B-em" -DPACKAGE_TARNAME="b-em" -DPACKAGE_VERSION="2.2" -DPACKAGE_STRING="B-em\ 2.2" -DPACKAGE_BUGREPORT="Tom\ Walker\ \<[email protected]\>" -DPACKAGE_URL="" -DPACKAGE="b-em" -DVERSION="2.2" -DHAVE_LIBZ=1 -DHAVE_LIBOPENAL=1 -DHAVE_LIBALUT=1 -I. -I/usr/include -g -O2 -O3 -c -o b_em-32016.o `test -f '32016.c' || echo './'`32016.c
/bin/bash: ../depcomp: No such file or directory
Makefile:372: recipe for target 'b_em-32016.o' failed
make[1]: *** [b_em-32016.o] Error 127
make[1]: Leaving directory '/home/drsayandas/BBC/src'
Makefile:236: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
我该怎么办?我已经安装了g++
答案1
可能需要 liballegro4 才能显示 allegro-config,它在最新版本中已经更改,但 B-em 似乎不知道
sudo apt install liballegro4-dev
#您需要安装ALUT库。
sudo apt install libalut-dev
sudo apt-get install automake1.11
修复了这个问题 ../depcomp: No such file or directory error for me and let my make actually build B-em on my pi4 Raspbian GNU/Linux 10 (deb 10.8)