Mega Search
23.2 Million


Sign Up

Make a donation  
RSM files  
News Group: embarcadero.public.delphi.ide

Delphi XE2 generates RSM files that are several MB in size.  As I
understand it, these files are for remote debugging.  Is there a way
to turn off the generation of these files?

Vote for best question.
Score: 0  # Vote:  0
Date Posted: 4-Mar-2012, at 6:06 PM EST
From: Jud McCranie
 
Re: RSM files  
News Group: embarcadero.public.delphi.ide
Jud McCranie wrote:

> Delphi XE2 generates RSM files that are several MB in size.  As I
> understand it, these files are for remote debugging.  Is there a way
> to turn off the generation of these files?

Yes. In the Project Options look on the page "Delphi Compiler\Linking"
for "Include remote debug symbols" and turn it off if you do Win32
debugging. Note it is necessary for Win64 debugging.
-- 
Uwe Schuster | Hero of the Delphi 2010 FT
http://www.bitcommander.de/blog

Vote for best answer.
Score: 0  # Vote:  0
Date Posted: 4-Mar-2012, at 11:31 PM EST
From: Uwe Schuster
 
Re: RSM files  
News Group: embarcadero.public.delphi.ide
On Sun, 4 Mar 2012 23:31:16 -0800, Uwe Schuster
 wrote:

>Yes. In the Project Options look on the page "Delphi Compiler\Linking"
>for "Include remote debug symbols" and turn it off if you do Win32
>debugging. Note it is necessary for Win64 debugging.

Oh well, I do both 32-bit and 64-bit.

Vote for best answer.
Score: 0  # Vote:  0
Date Posted: 5-Mar-2012, at 1:51 PM EST
From: Jud McCranie
 
Re: RSM files  
News Group: embarcadero.public.delphi.ide
On Sun, 4 Mar 2012 23:31:16 -0800, Uwe Schuster
 wrote:

>Yes. In the Project Options look on the page "Delphi Compiler\Linking"
>for "Include remote debug symbols" and turn it off if you do Win32
>debugging. Note it is necessary for Win64 debugging.

Is the reason that Delphi XE2 is not itself really 64-bit?

Vote for best answer.
Score: 0  # Vote:  0
Date Posted: 6-Mar-2012, at 10:12 PM EST
From: Jud McCranie
 
Re: RSM files  
News Group: embarcadero.public.delphi.ide
Jud McCranie wrote:
> On Sun, 4 Mar 2012 23:31:16 -0800, Uwe Schuster
>  wrote:
> 
>> Yes. In the Project Options look on the page "Delphi Compiler\Linking"
>> for "Include remote debug symbols" and turn it off if you do Win32
>> debugging. Note it is necessary for Win64 debugging.
> 
> Is the reason that Delphi XE2 is not itself really 64-bit?

Sure, then it can't be run on 32 bit OS's.  All third party components won't 
work at all until a 64 bit version of it exists (a 64 bit IDE would not be able 
to load a 32 bit bpl), this would be a major reason for people not to upgrade 
too.  Supporting both a 32 bit and 64 bit IDE doubles the testing time for 
little to no benefit.

-- 
Jeff Overcash (TeamB)
       (Please do not email me directly unless  asked. Thank You)
And so I patrol in the valley of the shadow of the tricolor
I must fear evil. For I am but mortal and mortals can only die.
Asking questions, pleading answers from the nameless
faceless watchers that stalk the carpeted  corridors of Whitehall.
              (Fish)

Vote for best answer.
Score: 0  # Vote:  0
Date Posted: 7-Mar-2012, at 10:32 AM EST
From: Jeff Overcash (TeamB)
 
Re: RSM files  
News Group: embarcadero.public.delphi.ide
> {quote:title=Jud McCranie wrote:}{quote}
> On Sun, 4 Mar 2012 23:31:16 -0800, Uwe Schuster
>  wrote:
> 
> >Yes. In the Project Options look on the page "Delphi Compiler\Linking"
> >for "Include remote debug symbols" and turn it off if you do Win32
> >debugging. Note it is necessary for Win64 debugging.
> 
> Is the reason that Delphi XE2 is not itself really 64-bit?

The IDE is 32-bit, because that's the only way it can work on both 32 and 64 bit versions of Windows. (Win64 can run 32 bit apps, but Win32 can't run 64 bit apps.) That's why the remote debugger is used for 64 bit and cross-platform apps.

Vote for best answer.
Score: 0  # Vote:  0
Date Posted: 7-Mar-2012, at 2:11 PM EST
From: Ken White