You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have created a custom launch configuration for some custom hardware debugging using gdb infrastructure. The launch delegate for this launch configuration extends the GDBJtagDSFLaunchConfigurationDelegate. Until recently this all worked and works well using the standard Run menu commands. Now a user has an Eclipse with the Launch Bar component installed and the custom launch configuration does not work there. That means, neither the Launch Bar Debug launch button nor the Stop button nor the gear wheels in the configuration and target drop downs work when a custom launch configuration is selected. In fact the target drop down indicates the "null target" (by showing: ---) from what I understood.
Trying the Launch Bar with a generic "GDB Hardware Debugging" launch configuration shows the same behavior.
Now, the source code comment for the GDBJtagDSFLaunchConfigurationDelegate reads that " This delegate only supports the org.eclipse.cdt.debug.gdbjtag.launchConfigurationType launch configuration types." I noticed that launches using other delegates and configuration types don't show this behavior (e.g. a "C/C++ Application" launch on the host indicates "Local" in the launch target drop down and works as expected). Another aspect I noticed is that for some configurations new launch targets can be specified via the gear wheel in the launch target drop down. However, the settings made there don't seem to have any influence on the respective launch, even if they are completely randomized.
My current ambition is to find a quick solution, a shortcut even, to make the custom launch work with the Launch Bar without much refactoring. Does anybody know what I am missing here, respectively why a custom launch configuration which showed no problems so far won't work with the Launch Bar component OOTB ?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I have created a custom launch configuration for some custom hardware debugging using gdb infrastructure. The launch delegate for this launch configuration extends the GDBJtagDSFLaunchConfigurationDelegate. Until recently this all worked and works well using the standard Run menu commands. Now a user has an Eclipse with the Launch Bar component installed and the custom launch configuration does not work there. That means, neither the Launch Bar Debug launch button nor the Stop button nor the gear wheels in the configuration and target drop downs work when a custom launch configuration is selected. In fact the target drop down indicates the "null target" (by showing: ---) from what I understood.
Trying the Launch Bar with a generic "GDB Hardware Debugging" launch configuration shows the same behavior.
Now, the source code comment for the GDBJtagDSFLaunchConfigurationDelegate reads that " This delegate only supports the org.eclipse.cdt.debug.gdbjtag.launchConfigurationType launch configuration types." I noticed that launches using other delegates and configuration types don't show this behavior (e.g. a "C/C++ Application" launch on the host indicates "Local" in the launch target drop down and works as expected). Another aspect I noticed is that for some configurations new launch targets can be specified via the gear wheel in the launch target drop down. However, the settings made there don't seem to have any influence on the respective launch, even if they are completely randomized.
My current ambition is to find a quick solution, a shortcut even, to make the custom launch work with the Launch Bar without much refactoring. Does anybody know what I am missing here, respectively why a custom launch configuration which showed no problems so far won't work with the Launch Bar component OOTB ?
Beta Was this translation helpful? Give feedback.
All reactions