after about 10+ hours of looking for a solution, I might as well ask in here, what's causing this to die at runtime. https://github.com/jxsl13/redis_test.
Seems like menus.h is including graphics.h and all the menu cpp files like menus_browser.cpp menus_settings.cpp include menus.h and graphics.h is this needed? Or is it to improve readability?