newCoreException(TizenLaunchMessages.CANNOT_LAUNCH_APPLICATION_WITH_GDBSERVER, null);
}
- IPath debugPath = new Path(rootstrapPath + File.separatorChar
+ IPath debugProjPath = new Path(rootstrapPath + File.separatorChar
+ "usr" + File.separatorChar
+ "lib" + File.separatorChar
+ "debug" + File.separatorChar
+ appPath);
- if (canAddLibrarySearchPath(config, debugPath)) {
- values.add(debugPath.toOSString());
+ if (canAddLibrarySearchPath(config, debugProjPath)) {
+ values.add(debugProjPath.toOSString());
}
+
+ IPath debugBinPath = new Path(rootstrapPath + File.separatorChar
+ + "usr" + File.separatorChar
+ + "lib" + File.separatorChar
+ + "debug" + File.separatorChar
+ + "usr" + File.separatorChar
+ + "bin");
+
+ if (canAddLibrarySearchPath(config, debugBinPath)) {
+ values.add(debugBinPath.toOSString());
+ }
+
+ IPath debugLibPath = new Path(rootstrapPath + File.separatorChar
+ + "usr" + File.separatorChar
+ + "lib" + File.separatorChar
+ + "debug" + File.separatorChar
+ + "usr" + File.separatorChar
+ + "lib");
+ if (canAddLibrarySearchPath(config, debugLibPath)) {
+ values.add(debugLibPath.toOSString());
+ }
+
// set shared library search path
if (values.size() > 0) {
wc.setAttribute(IMILaunchConfigurationConstants.ATTR_DEBUGGER_SOLIB_PATH, values);