GNU make:
-b, -m
These options are ignored for compatibility with other versions of make.
FreeBSD 的 make: https://www.freebsd.org/cgi/man.cgi?make(1)
MakeFile: http://www.loongnix.org/cgit/pmon-loongson3/tree/Makefile
报错:
cd '/home/mark/test/pmon/pmon-loongson3'
/usr/bin/make -f Makefile
make[1]: 进入目录“/home/mark/test/pmon/pmon-loongson3/tools ”
make[1]: *** 没有规则可制作目标“/tools/mk ”。 停止。
make[1]: 离开目录“/home/mark/test/pmon/pmon-loongson3/tools ”
make: *** [Makefile:41 : pmontools] 错误 2
那个。。。不想新开一贴,有人编译过pmon么。
按http://wiki.loongnix.org/index.php/PMON%E7%BC%96%E8%AF%91%E6%96%B9%E6%B3%95来的。
结果make tgt=rom时:
/pmon-loongson3/Targets/Bonito2edev/compile/Bonito/../../../../pmon/cmds/bootparam.c:500: error: ‘VRAM_SIZE’ undeclared (first use in this function)
看了一下代码,确实没有定义VRAM_SIZE,给[email protected]发了邮件还没回。。。
tgt_machdep.c包括了一个头文件biosemu.h,里面有VRAM_SIZE
#define VRAM_SIZE 0x20000
不知道bootparam.c里是不是。。。
1
skydiver 2016-11-26 21:52:09 +08:00 1
% sudo dnf install bmake
% bmake -f Makefile |