Closed splitn2 closed 5 years ago
Warnings are just warnings that the compiler thinks something might be wrong and that somebody should check it's okay, in general programmers try to make sure that no warnings are detected during a build but sometimes the compiler can be very strict and things we know are not a problem are detected.
They will be cleaned up eventually and you can be sure they have been looked at to make sure that they are not actually causing problems.
awesome, thanks very much @p3p , I'll keep going then and see where this leads me. I'm coming from a cnc background using mach3 grbl and smoothieware so Marlin pretty new , I like Marlin being able to configure so finely to your machine, what I am not enjoying is having to compile it but I guess thats how it rolls eh ! I see my VSC pulled some new bugfix this morning so I recompiled and the errors changed :) but I'll stress less and keep building. At some stage I may change to an alternative board but I hope to at least get started on the C3D board until I blow it up or out grow its IO but tbh it will prob do what I want for now.
cheers Richard
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Hi there , firstly I want to thank all the amazing efforts of the developers and contributors to Marlin, its an amazing piece of work.
I have just started out installing Marlin 2.0 bugfix 2.0.x using VCS and PlatformIO.Whilst I can compile a running binary, it at least boots and runs on my 32 bit board, I get a good number of compile errors even though I get a SUCCESS result.
The board I am using is a Cohesion 3D Remix, which is noted in boards.h and I have entered "BOARD_COHESION3D_REMIX" in configuration.h , and I have specified the "env_default = LPC1769" in the platformio.ini file.
So it compiles and I can upload the firmware.bin, the board boots and renames the file firmware.cur as per the way its meant to, and the LCD is displaying Marlin and I can interact via the encoder dial with the menus. So it seems a basic runner despite all the compiler errors - lots of warnings......
as far as I know PlatformIO and VCS are fully up to date and I have pulled the latest git of the Marlin 2.0 and the bugfix. I am running MAC OS Mojave .
Should I be worried about compiler errors - these warnings, they are beyond my paygrade to understand and resolve. As per one forum note I made sure VCS was installed into applications folder ,and tried clean re-install of VCS and PlatformIO and cleaned out pioenvs , still behaves the same.
Files below, any assistance would be appreciated. Thanks, Richard
Output Log
``` Processing LPC1769 (platform: https://github.com/p3p/pio-nxplpc-arduino-lpc176x/archive/master.zip; board: nxp_lpc1769; framework: arduino) -------------------------------------------------------------------------------- Verbose mode can be enabled via `-v, --verbose` option CONFIGURATION: https://docs.platformio.org/page/boards/nxplpc-arduino-lpc176x/nxp_lpc1769.html PLATFORM: NXP Arduino LPC176x > NXP LPC1769 HARDWARE: LPC1768 120MHz 31.80KB RAM (464KB Flash) DEBUG: CURRENT(cmsis-dap) ON-BOARD(cmsis-dap) EXTERNAL(blackmagic, jlink) Converting Marlin.ino Library Dependency Finder -> http://bit.ly/configure-pio-ldf LDF MODES: FINDER(off) COMPATIBILITY(strict) Collected 4 compatible libraries Scanning dependencies... Dependency Graph |--