Compile the "LVGL_Arduino" sketch, just as you did before.
Wait for Arduino IDE to restart.
Switch back to the Terminal window.
Press the Command+A keyboard shortcut.
This will select all the text in the Terminal window.
Press the Command+C keyboard shortcut.
This will copy the selected text to the clipboard.
Open a forum reply here by clicking the "Reply" button.
Click the <CODE/> icon on the post composer toolbar.
This will add the forum's code block markup (```) to your reply to make sure the output is correctly formatted.
Again, execute "Verify" with "v" button on the IDE.
At this time, the IDE did not restart after finishing the verify. So I quit the IDE and copy all the text in the terminal window ("LOG2").
Logs
Note: I tried to paste the logs and post them, but I couldn't because of the character limit. Therefore, I'm attaching a text file. (LVGL compiles so many files )
time="2025-04-05T11:45:47+09:00" level=info msg="Adding libraries dir" dir=/Users/{username}/Documents/Arduino/libraries isSingleLibrary=false location=user
2025-04-05T02:48:22.220Z root INFO socked closed
2025-04-05T02:48:22.220Z root INFO closing connection for 1
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/localization-server'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/os'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/commands'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/keyboard'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/logger'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/messageService'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/ChannelCloseService'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/remote-filesystem'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/envs'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/authentication-service'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/sketches-service'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/config-service'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/workspace'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/notification-service'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/arduino-daemon'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/stopwatch'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/application'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/i18n'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/quickInput'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/debug'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/shell-terminal'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/quickPick'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/task'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/search'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/hostedPlugin'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/plugin-ext'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/plugin-paths'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/cli-preferences'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/boards-service'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/response-service'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/file-system-ext'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/core-service'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/example-service'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/library-service'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/executable-service'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/arduino-firmware-uploader'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/formatter'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/search-in-workspace'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/request-service'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/keyStore'.
2025-04-05T02:48:22.220Z root INFO Closing channel on service path '/services/languagePackService'.
2025-04-05T02:48:22.224Z root ERROR Uncaught Exception: Error: transport error
2025-04-05T02:48:22.224Z root ERROR Error: transport error
at /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:521775
at Map.forEach (<anonymous>)
at /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:521754
at /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:6419512
at s.invoke (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:6419602)
at a.fire (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:6421405)
at /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:1868407
at Map.forEach (<anonymous>)
at Object.<anonymous> (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:1868377)
at e.dispose (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:4849531)
2025-04-05T02:48:22.225Z root ERROR Uncaught Exception: Error: transport error
2025-04-05T02:48:22.226Z root ERROR Error: transport error
at /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:521775
at Map.forEach (<anonymous>)
at /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:521754
at /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:6419512
at s.invoke (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:6419602)
at a.fire (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:6421405)
at /Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:1868407
at Map.forEach (<anonymous>)
at Object.<anonymous> (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:1868377)
at e.dispose (/Applications/Arduino IDE.app/Contents/Resources/app/lib/backend/main.js:2:4849531)
Unfortunately I was not able to reproduce the fault, but another user submitted a formal bug report about this problem, so it is now being tracked by the Arduino IDE developers:
Per our conversation in your recent topic, I see that you were only ever able to work around this fault by using version 2.3.4 of Arduino IDE:
In the interest of helping you to update to the latest compatible Arduino IDE version 2.3.8, I'll suggest another technique for investigating this problem. The technique I have in mind is to compile the problematic sketch using a command line tool named Arduino CLI. This is an official tool created by Arduino. It is the tool that actually performs the sketch compilation for Arduino IDE under the hood. If you can reproduce the same fault when compiling the sketch using Arduino CLI directly, then it is possible it will produce some more informative output that will give us a clue about what specifically is going wrong.
I'll provide instructions you can follow to do that:
Replace the <sketch path> placeholder in the command with the path to the problematic LVGL sketch on your hard drive.
Press the Enter key.
You should now see output printed to the Terminal window as a sketch compilation operation proceeds. Wait until the process finishes, as indicated by the output, and by the reappearance of the % shell prompt at the line following the end of the output.
Press the Command+A keyboard shortcut.
This will select all the text in the Terminal window.
Press the Command+C keyboard shortcut.
This will copy the selected text to the clipboard.
Open a reply here on this forum topic by clicking the "Reply" button.
Click the <CODE/> icon on the post composer toolbar.
This will add the forum's code block markup (```) to your reply to make sure the output is correctly formatted.