suzukiplan / z80

Single header Z80 emulator for C++ (C++11 or later)
MIT License
55 stars 9 forks source link

RaspberryPiのベアメタル環境でCircleを用いてコンパイルできない #58

Closed suzukiplan closed 11 months ago

suzukiplan commented 11 months ago

functional が使えないためエラーになる。

functional は関数ポインタに置換可能なのでコンパイルオプションで functional を使わないようにできた方が良いかもしれない。

msx2-rpizero % make
cp ../src/* .
make -f Build.mak
  CPP   kernel.o
In file included from kernel.cpp:29:
z80.hpp:29:10: fatal error: functional: No such file or directory
   29 | #include <functional>
      |          ^~~~~~~~~~~~
compilation terminated.
make[1]: *** [kernel.o] Error 1
make: *** [all] Error 2