RES: [lazarus] Solution to the BIG compiled file issue!

2008-01-15 Thread Cesar Liws Gmail
I Agree with you Fabio, and also it can be implemented in Lazarus:

 

1)  Debug Path – LCL with Debug info

2)  Release Path – LCL WITHOUT Debug Info

 

When Im writing my software I do not want to debug Lazarus, so why should I
include 10MB of LCL debug Info in my .EXE?

If I have problems, I point to Debug Path and the I can look for the error.

 

[]s

 

 

Cesar Romero

 

De: Fabio Dell'Aria [mailto:[EMAIL PROTECTED] 
Enviada em: terça-feira, 15 de janeiro de 2008 03:13
Para: lazarus@miraclec.com
Assunto: Re: [lazarus] Solution to the BIG compiled file issue!

 

Others benefits:

1)...speedup compilation (allocated less memory and write less bytes on
disk).
2)...decreases Installation size;
3)...do not confuse new users with LCL code, during the debugging process.

I think it can be set as an installation or a Project option (as in Delphi
for the Use Debug DCUs compiler option)!

-- 
Best regards...

Fabio Dell'Aria. 



2008/1/15, Fabio Dell'Aria HYPERLINK
mailto:[EMAIL PROTECTED][EMAIL PROTECTED]:

Hi Vincent,

2008/1/15, Vincent Snijders HYPERLINK mailto:[EMAIL PROTECTED]
[EMAIL PROTECTED]: 

Fabio Dell'Aria schreef:
 Hi to all,

 all we know how many new users do not uses lazarus because it create too
 BIG compiled files.

 We know that:

 1)...the additional options are needed to can debug the project; 
 2)...just do a simple strip --strip-all filename reduce drastically
 the final size (an empty project go from 12.5Mb to 1.2 Mb).

 I think to have found a really simple solution to can continue to debug 
 our project with a really little size increasing.

 Just remove all the debug-info from all the LCL object files to reduce
 the final compiled file from 12.5Mb to ONLY 2Mb (on Windows).
 
 We'll can continue to debug our projects but we'll CANNOT debug the LCL
 code.

 To obtain this little miracle just use the following command (from the
 shell):



 What do you think about? ;)

irony
Maybe not such a bad idea. Maybe we expect too much from our users.
- That they know point 1) and 2) from above.
- That they want to know why things go wrong in the LCL and can handle
stepping 
though it, and prefer that above a list of hexdigits in their back traces.
/irony

IOW: I expect Lazarus users to be knowledgeable, Lazarus is not for fools.

Vincent


Yes I understand but why loose so many new users? 
All the programmers come from Delphi reports this issue and only a little
subset of them check for a solution on Google.
Others are lost! 

But if a solution exists why do not use it?

I do not understand! :( 

 

_ 
 To unsubscribe: mail HYPERLINK mailto:[EMAIL PROTECTED]
[EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at HYPERLINK http://www.lazarus.freepascal.org/mailarchives;
\nhttp://www.lazarus.freepascal.org/mailarchives 






-- 
Best regards...

Fabio Dell'Aria. 





No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.19.2/1224 - Release Date: 14/01/2008
17:39


No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.516 / Virus Database: 269.19.2/1224 - Release Date: 14/01/2008
17:39
 


RES: [lazarus] Solution to the BIG compiled file issue!

2008-01-15 Thread Cesar Liws Gmail

We need a native debugger support for FPC/Lazarus programs on all 
platforms.That's the big issue everyone seems to avoid talking about...

I agree with you, and this is the kind of Project that I want to participate.

[]s


Cesar Romero

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.516 / Virus Database: 269.19.2/1224 - Release Date: 14/01/2008 
17:39
 

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


RES: [lazarus] Native debugger

2008-01-15 Thread Cesar Liws Gmail
Thanks Al, 

Ill check this out.

[]s


Cesar Romero

-Mensagem original-
De: Al Boldi [mailto:[EMAIL PROTECTED] 
Enviada em: terça-feira, 15 de janeiro de 2008 12:57
Para: lazarus@miraclec.com
Assunto: [lazarus] Native debugger

Cesar Liws Gmail wrote:
 We need a native debugger support for FPC/Lazarus programs on all
 platforms.That's the big issue everyone seems to avoid talking about...

 I agree with you, and this is the kind of Project that I want to
 participate.

Check out http://sourceforge.net/projects/mseide-msegui

It's got a nicely integrated debugger, complete with CpuView and integrated 
disassembler.  Would be nice if somebody ports this over.


Thanks!

--
Al

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

No virus found in this incoming message.
Checked by AVG Free Edition. 
Version: 7.5.516 / Virus Database: 269.19.2/1224 - Release Date: 14/01/2008 
17:39
 

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.516 / Virus Database: 269.19.2/1224 - Release Date: 14/01/2008 
17:39
 

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


RES: [lazarus] Module viewer Controller

2007-12-24 Thread Cesar Liws Gmail
I have done a MVP implementation, you can check the code at
http://code.google.com/p/jazz-sdk/

[]s


Cesar Romero

-Mensagem original-
De: ik [mailto:[EMAIL PROTECTED] 
Enviada em: domingo, 23 de dezembro de 2007 05:38
Para: Lazarus mailing list
Assunto: [lazarus] Module viewer Controller

Hello,

I do not know if Lazarus or fpc-pascal is the right malling list...
Anyway, I'm looking for an implementation of MVC for FPC/Lazarus.

Does anyone knows about any implementation of that technique in FPC/Lazarus ?

Thanks,
Ido
-- 
http://ik.homelinux.org/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives