1 unit GdbmiStringConstants; 2 3 {$mode objfpc}{$H+} 4 5 interface 6 7 uses 8 Classes, SysUtils; 9 10 resourcestring 11 gdbmiErrorOnRunCommand = 'The debugger encountered an error when trying to ' 12 + 'run/step the application:%0:s%0:s%1:s%0:s%0:s' 13 + 'Press "Ok" to continue debugging (paused), ' 14 + 'and correct the problem, or choose an alternative run command.%0:s' 15 + 'Press "Stop" to end the debug session.'; 16 gdbmiErrorOnRunCommandWithWarning = '%0:s%0:sIn addition to the error the following ' 17 + 'warning was encountered:%0:s%0:s%1:s'; 18 gdbmiBreakPointErrorOnRunCommand = 'The debugger encountered an error when trying to ' 19 + 'run/step the application:%0:s%0:s%1:s%0:s%0:s' 20 + 'Press "Ok" to remove the breakpoints and continue debugging (paused), ' 21 + 'and correct the problem, or choose an alternative run command.%0:s' 22 + 'Press "Stop" to end the debug session.'; 23 gdbmiTimeOutForCmd = 'Time-out for command: "%s"'; 24 gdbmiFatalErrorOccurred = 'Unrecoverable error: "%s"'; 25 gdbmiErrorStateGenericInfo = 'Error in: %1:s %0:s'; 26 gdbmiErrorStateInfoCommandError = 27 '%0:sThe GDB command:%0:s"%1:s"%0:sreturned the error:%0:s"%2:s"%0:s'; 28 gdbmiErrorStateInfoCommandNoResult = 29 '%0:sThe GDB command:%0:s"%1:s"%0:sdid not return any result.%0:s'; 30 gdbmiErrorStateInfoFailedWrite = '%0:sCould not send a command to GDB.%0:s'; 31 gdbmiErrorStateInfoFailedRead = '%0:sCould not read output from GDB.%0:s'; 32 gdbmiErrorStateInfoGDBGone = '%0:sThe GDB process is no longer running.%0:s'; 33 gdbmiWarningUnknowBreakPoint = 'The debugger reached an unexpected %1:s%0:s%0:s' 34 + 'Press "Ok" to continue debugging (paused).%0:s' 35 + 'Press "Stop" to end the debug session.'; 36 gdbmiTheDebuggerExperiencedAnUnknownCondition = 'The debugger experienced an' 37 +' unknown condition'; 38 gdbmiPressIgnoreToContinueDebuggingThisMayNOTBeSafePres = 'Press "Ignore" to' 39 +' continue debugging. This may NOT be safe. Press "Abort" to stop the ' 40 +'debugger.%0:sException: %1:s with message "%2:s"%0:sContext: %4:s. State' 41 +': %5:s %0:s%0:s%3:s'; 42 gdbmiCommandStartMainBreakError = 'The debugger could not set a breakpoint on' 43 + ' the application''s entry point.%0:s' 44 + 'This may be caused by missing debug info.'; 45 gdbmiCommandStartMainRunError = 'The debugger could not run the application.%0:s' 46 + 'This may be caused by missing debug info.'; 47 gdbmiCommandStartApplicationError = 'The application could not be started:%0:s%1s'; 48 gdbmiCommandStartMainRunToStopError = 'The debugger was unable to initialize itself.%0:s' 49 + 'The application did run (and terminated) before the debugger could set' 50 + ' any breakpoints. %0:s' 51 + 'This may be caused by missing debug info.'; 52 gdbmiCommandStartMainRunNoPIDError = 'The debugger failed to get the application''s PID.%0:s' 53 + 'This may be caused by missing debug info.'; 54 gdbmiGDBInternalError = 'GDB has encountered an internal error: %0:sPress "Ok" to continue ' 55 +'debugging. This may NOT be safe.%0:sPress "Stop" to end the debug session.'; 56 gdbmiGDBInternalErrorInfo = 'While executing the command: %0:s"%2:s"%0:sgdb reported:%0:s"%' 57 +'1:s"%0:s'; 58 gdbmiEventLogGDBInternalError = 'GDB has encountered an internal error: %s'; 59 gdbmiEventLogNoSymbols = 'File ''%s'' has no debug symbols'; 60 gdbmiEventLogProcessStart = 'Process Start: %s'; 61 gdbmiEventLogDebugOutput = 'Debug Output: %s'; 62 gdbmiEventLogProcessExitNormally = 'Process Exit: normally'; 63 gdbmiEventLogProcessExitCode = 'Process Exit: %s'; 64 gdbmiFailedToLaunchExternalDbg = 'Failed to create process for GDB'; 65 gdbmiFailedToTerminateGDBTitle = 'GDB did not terminate'; 66 gdbmiFailedToTerminateGDB = 'The IDE was unable to terminate the GDB process. ' 67 + 'This process may be left running outside the control of IDE.%0:s' 68 + 'To ensure the process is not affecting your System, you should locate ' 69 + 'and terminate it yourself.'; 70 71 lisNewTheGNUDebuggerThroughSshAllowsToRemoteDebugViaASsh = 72 'The GNU debugger ' 73 +'through SSH allows to remote debug via a SSH connection. See docs/' 74 +'RemoteDebugging.txt for details. The path must contain the SSH client. ' 75 +'Use SSH_Startup_Options for the hostname and optional username. ' 76 +'Use Remote_GDB_Exe for the filename of GDB on the remote computer.'; 77 lisUnexpectedResultTheDebuggerWillTerminate = 'Unexpected result:%sThe ' 78 +'debugger will terminate.'; 79 lisSSHDebuggerTimeout = 'Timeout has occurred:'; 80 lisResponseContinue = 'Response: %sContinue?'; 81 dlgGroupDebugger = 'Debugger'; 82 synfFailedToDownloadApplicationExecutable = 'Failed to download application executable'; 83 synfFailedToLoadApplicationExecutable = 'Failed to load application executable'; 84 synfFailedToInitializeTheDebuggerSetPascalFailed = 'Failed to initialize the debugger (set ' 85 +'pascal failed)'; 86 synfFailedToInitializeDebugger = 'Failed to initialize debugger'; 87 synfTheDebuggerWasUnableToSetAllBreakpointsDuringIniti = 'The debugger was unable to set ' 88 + 'all breakpoints during initialization.%0:s' 89 + 'You may wish to check if all sources were compiled with debug-info.%0:s' 90 + 'Press OK to ignore this and continue.'; 91 92 GDBMiSNoAsyncMode = 'GDB does not support async mode'; 93 GDBMiSFailedInitProc = 'Failed to execute the initialization process'; 94 GDBMiSFailedInitProcWaitOnExit = 'Failed on wait on exit. Status: %d Code: %d'; 95 96 implementation 97 98 end. 99 100