Arduino: 1.8.12 (Mac OS X), Board: "Arduino Due (Programming Port)" /Volumes/.../SketchBook/libraries/SetUpRoutine/SetupRoutine.cpp: In member function 'int SetupRoutine::JustASillyLibraryRoutine(int)': /Volumes/.../SketchBook/libraries/SetUpRoutine/SetupRoutine.cpp:11:3: error: 'Test02' was not declared in this scope Test02.JustASillyInLineRoutine(); ^ exit status 1 Error compiling for board Arduino Due (Programming Port). This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.