Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    not build 3.5beta2 for duet2 wifi

    Scheduled Pinned Locked Moved
    Firmware installation
    4
    33
    987
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R006undefined
      R006
      last edited by R006

      Hey!

      I am reaching out to report an issue I encountered while attempting to build RRF 3.5beta2.

      During the build process, I encountered an error that is impeding progress. I have attempted to troubleshoot the problem on my own, but unfortunately, I have been unable to resolve it.

      Could you please provide assistance or guidance on how to proceed?
      @dc42 @Phaedrux

      Screenshot 2024-03-05 140419.jpg

      dc42undefined 1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators @R006
        last edited by dc42

        @R006 I suspect the error that is preventing the build from completing is the "unrecognised option" one. That would most likely be caused by using a version of gcc that is too old. For RRF 3.5 we use version 12.2. See https://github.com/Duet3D/RepRapFirmware/wiki/Building-RepRapFirmware.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        R006undefined 1 Reply Last reply Reply Quote 0
        • R006undefined
          R006 @dc42
          last edited by

          @dc42 okay
          i am update it.

          but i am getting so many semantic error.

          one of the error we resolved is "function_ref_noexcept" to "function_ref"

          and so many this types error we faced.

          Screenshot 2024-03-05 140419_2.jpg

          jay_s_ukundefined 1 Reply Last reply Reply Quote 0
          • jay_s_ukundefined
            jay_s_uk @R006
            last edited by

            @R006 why build an old firmware version? you should consider building 3.5rc3

            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

            R006undefined 1 Reply Last reply Reply Quote 0
            • R006undefined
              R006 @jay_s_uk
              last edited by

              @jay_s_uk
              i know and i am build that one but still getting error

              jay_s_ukundefined 1 Reply Last reply Reply Quote 0
              • jay_s_ukundefined
                jay_s_uk @R006
                last edited by

                @R006 well maybe you should stick to the 3.5rc3 rather than trying build to 3.5beta2. then you can report the issues you are having with trying to build the latest version.
                And maybe provide a bit more information such as branches you are using, gcc version etc

                Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                R006undefined 1 Reply Last reply Reply Quote 0
                • R006undefined
                  R006 @jay_s_uk
                  last edited by

                  @jay_s_uk
                  gcc varsion-12.2

                  Canlib-3.4.4
                  CorN2G-3.4.4
                  FreeRTOS-3.4.4
                  RRF-3.5rc3
                  RRF Libraries-3.4.4

                  jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                  • jay_s_ukundefined
                    jay_s_uk @R006
                    last edited by

                    @R006 no wonder it doesn't build...

                    Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                    R006undefined 1 Reply Last reply Reply Quote 0
                    • R006undefined
                      R006 @jay_s_uk
                      last edited by

                      @jay_s_uk
                      then give me suggestions

                      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                      • jay_s_ukundefined
                        jay_s_uk @R006
                        last edited by

                        @R006 maybe read the build instructions and use the correct branches for all the repos?

                        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                        R006undefined 1 Reply Last reply Reply Quote 0
                        • R006undefined
                          R006 @jay_s_uk
                          last edited by

                          @jay_s_uk

                          okay now i am try to build this using following
                          Canlib-3.5beta1
                          CorN2G-3.5beta1
                          FreeRTOS-3.5beta1
                          RRF-3.5rc3
                          RRF Libraries-3.5beta1

                          but it's not work

                          jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                          • jay_s_ukundefined
                            jay_s_uk @R006
                            last edited by

                            @R006 why would beta 1 tags for some of those work with rc3?

                            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                            R006undefined 1 Reply Last reply Reply Quote 0
                            • R006undefined
                              R006 @jay_s_uk
                              last edited by

                              @jay_s_uk can you give me the link for the rc3?

                              jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                              • jay_s_ukundefined
                                jay_s_uk @R006
                                last edited by

                                @R006 here's the latest canlib branch https://github.com/Duet3D/CANlib/tree/3.5-dev

                                Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                                R006undefined 1 Reply Last reply Reply Quote 0
                                • R006undefined
                                  R006 @jay_s_uk
                                  last edited by

                                  @jay_s_uk
                                  Despite switching to the 3.5-dev branch, I continue to encounter a similar error during the build process.

                                  Could you please provide any suggestions or guidance on how to proceed? @dc42 @Phaedrux

                                  jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                  • jay_s_ukundefined
                                    jay_s_uk @R006
                                    last edited by

                                    @R006 did you switch to the dev branch on all repos?

                                    Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                                    R006undefined 1 Reply Last reply Reply Quote 0
                                    • R006undefined
                                      R006 @jay_s_uk
                                      last edited by

                                      @jay_s_uk yes

                                      jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                      • jay_s_ukundefined
                                        jay_s_uk @R006
                                        last edited by

                                        @R006 then provide the actual errors
                                        don't forget this page https://github.com/Duet3D/RepRapFirmware/wiki/Building-RepRapFirmware

                                        Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                                        R006undefined 1 Reply Last reply Reply Quote 0
                                        • R006undefined
                                          R006 @jay_s_uk
                                          last edited by

                                          @jay_s_uk

                                          Screenshot 2024-03-06 152445_1.jpg

                                          jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                          • jay_s_ukundefined
                                            jay_s_uk @R006
                                            last edited by

                                            @R006 you haven't included the wifi branch

                                            Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                                            R006undefined 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Unless otherwise noted, all forum content is licensed under CC-BY-SA