numworks / epsilon

Modern graphing calculator operating system.
https://www.numworks.com/resources/engineering/software/
1.74k stars 460 forks source link

escher.h no such file or directory #2008

Open PoloNX opened 1 year ago

PoloNX commented 1 year ago

Describe the bug

Hi, I'm trying to build epsilon with the app "calcboy" but I have one error.

Screenshots

➜  epsilon git:(master) ✗ make GB_ROM='/home/charlie/Documents/numworks/pok.gb' EPSILON_APPS='calcboy calculation graph code statistics solver sequence regression settings' PLATFORM=simulator epsilon_run
CXX     apps/apps_container.o
In file included from <command-line>:
./apps/calcboy/app.h:4:10: fatal error: escher.h: No such file or directory
    4 | #include <escher.h>
      |          ^~~~~~~~~~
compilation terminated.
make: *** [build/rules.mk:22: output/release/simulator/linux//apps/apps_container.o] Error 1

To Reproduce

Steps to reproduce the behavior:

  1. do these commands :
    git clone https://github.com/numworks/epsilon
    git clone https://github.com/hallowed/calcboy
    cp -r calcboy/calcboy epsilon/apps
    cd epsilon
    make GB_ROM='...'  EPSILON_APPS='calcboy calculation graph code statistics solver sequence regression settings' PLATEFORM=emulator epsilon_run
  2. see the error

Expected behavior

Normally epsilon build

Environment

RedGl0w commented 1 year ago

This issue shouldn't be opened here, this repository has nothing to do with calcboy, which is the issue you have. However, I can already tell you that this isn't sure at all that the issue will be fixed in calcboy repository to support e19, because of they grey area of permitted usage of epsilon > 16 with the new license