[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [embed-cdt-dev] maven build | 
  
  
    Hi Liviu
    Please refer to:
    https://git.eclipse.org/c/cdt/org.eclipse.cdt.git/tree/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/ui/GDBJtagDSFDebuggerTab.java
    for details of how we migrate legacy debug configurations from
      ATTR_JTAG_DEVICE to ATTR_JTAG_DEVICE_ID in the CDT repository.
    Regards
    John Dallaway
    
    On 07/11/2020 23:01, Marc-Andre Laperle
      wrote:
    
    
      
      
      
      
      
        - IGDBJtagConstants.ATTR_JTAG_DEVICE has been
          removed. Use IGDBJtagConstants.ATTR_JTAG_DEVICE_ID to persist
          device ID rather than device name. See Bug 566462.
On Nov 7, 2020, at 3:03 PM, Liviu Ionescu <
ilg@xxxxxxxxxx>
        wrote:
        
          
            
              On 7 Nov 2020, at 20:47,
                Marc-Andre Laperle <malaperle@xxxxxxxxx>
                wrote:
                
                I recommend upgrading to latest CDT milestone if
                embedded CDT is to be part of the simrel.
                
                One thing to note is that several target environments
                were removed from the platform in the last years. If you
                use Tycho, make sure your target environments match CDT
                and you don’t have extra ones that don’t exist anymore
                (32 bit, ppc64, etc).
              
              
              Great advice, Marc! 
              
              Removing the 32-bit platforms solved the mystery error.
              :-)
              
              Now I have to figure out a solution around the API change,
              which triggered this less surprising error:
              
              [ERROR] Failed to execute goal
              org.eclipse.tycho:tycho-compiler-plugin:1.7.0:compile
              (default-compile) on project
              org.eclipse.embedcdt.debug.gdbjtag.jlink: Compilation
              failure: Compilation failure: 
              [ERROR]
/Volumes/Internal-SSD/Users/ilg/Work/eclipse-plugins.git/plugins/org.eclipse.embedcdt.debug.gdbjtag.jlink/src/org/eclipse/embedcdt/debug/gdbjtag/jlink/ui/TabDebugger.java:[1708]
              
              [ERROR]
                      configuration.setAttribute(IGDBJtagConstants.ATTR_JTAG_DEVICE,
              ConfigurationAttributes.JTAG_DEVICE);
              [ERROR]
                                                                   ^^^^^^^^^^^^^^^^
              
              Jonah, do you know how to deal with the incompatible
              changes that happened in the debug classes?
              
              Thank you,
              
              Liviu