FB debugger : 3.02 32/64 BIT WDS/LNX..... (2023/07/05)
Great application. It's nice to see that development doesn't stand still and you are still working on it.
I've only used your debugger as exteral application. Is it possible to integrate the functionality of your debugger into an IDE as FBedit? (like in Microsoft Visual Studio). I think an integrated debugger is more convenient than an external one.
Just a question: Do you have ever thought about publishing the source code some day? I think it would be very interesting and additionally it's coded in FreeBasic.
I've only used your debugger as exteral application. Is it possible to integrate the functionality of your debugger into an IDE as FBedit? (like in Microsoft Visual Studio). I think an integrated debugger is more convenient than an external one.
Just a question: Do you have ever thought about publishing the source code some day? I think it would be very interesting and additionally it's coded in FreeBasic.
St_W, SARG posted this in another discussion:
Could you package the source with the executable, SARG? I'm interested to see how you've programmed the debugger.
And what about an executable that contains debugging symbols? As in: you build the debugger using fbc -g and release it so we can debug your debugger using your debugger :)
So I'd say SARG wants to share the code. I was hoping SARG would ship the source code with the executable but after downloading the latest version of the debugger I found no source code inside.@Mclovin
Nice to see that someone uses FBdebugger :-)
By the way, I'm ready to share the code, AGS or anybody else interested.
Could you package the source with the executable, SARG? I'm interested to see how you've programmed the debugger.
And what about an executable that contains debugging symbols? As in: you build the debugger using fbc -g and release it so we can debug your debugger using your debugger :)
SARG,
I downloaded the most recent svn code and recompiled the fbc.exe using your new emit debug change. You can get the new fbc.exe from this link (it is only the fbc.exe, it should work with your current Imortis download).
http://www.freebasiccompiler.com/files/fbc.rar (421K)
Please let me know if it works for you. It seems to work with the test code that you posted in another thread.
I downloaded the most recent svn code and recompiled the fbc.exe using your new emit debug change. You can get the new fbc.exe from this link (it is only the fbc.exe, it should work with your current Imortis download).
http://www.freebasiccompiler.com/files/fbc.rar (421K)
Please let me know if it works for you. It seems to work with the test code that you posted in another thread.
A new version, no real change, but with the SOURCE. it's a good moment for gifts :-)
See first post.
@McLovin
I have also done the change for testing but not sure that all was good so thank you. Anyway I'll test your version.
@St_W
Fbdebugger is not really still in development but if you find bugs or want improvements I'm always ready. I come every day to the forum.
You can call directly FBdebugger inside an IDE as command line is take in account,obviously if the IDE (as FBedit) gives the possibility to call a debugger with parameters.
By the way the debug routine of Fbedit is based on parts of an old version of Fbdebugger.
@AGS
Be happy but as they say "don't hold your breath" until understanding ;-)
I'm ready to give explanations, see read first in the zip file.
And debugging the debugger can't imagine the result, if you try tell me.
Thanks to all to your interest.
SARG.
See first post.
@McLovin
I have also done the change for testing but not sure that all was good so thank you. Anyway I'll test your version.
@St_W
Fbdebugger is not really still in development but if you find bugs or want improvements I'm always ready. I come every day to the forum.
You can call directly FBdebugger inside an IDE as command line is take in account,obviously if the IDE (as FBedit) gives the possibility to call a debugger with parameters.
By the way the debug routine of Fbedit is based on parts of an old version of Fbdebugger.
@AGS
Be happy but as they say "don't hold your breath" until understanding ;-)
I'm ready to give explanations, see read first in the zip file.
And debugging the debugger can't imagine the result, if you try tell me.
Thanks to all to your interest.
SARG.
Could you greatly increase if possible the memory size for the source code?
For example, a file of 7000 lines (.bas=270 kb, which is only my own standard file of procedure tools with great comments), compiled with option -g, produces an executable of 390 kb, and already I get the error message ''Source too large (> 260000)"!
For example, a file of 7000 lines (.bas=270 kb, which is only my own standard file of procedure tools with great comments), compiled with option -g, produces an executable of 390 kb, and already I get the error message ''Source too large (> 260000)"!
Thanks for the source, SARG.SARG wrote: @AGS
Be happy but as they say "don't hold your breath" until understanding ;-)
I'm ready to give explanations, see read first in the zip file.
And debugging the debugger can't imagine the result, if you try tell me.
Thanks to all to your interest.
SARG.
I've got one 'idea': how about switching from richtext to scintilla? Just think about it.
If I can get it to work I'll post a version using scintilla (instead of richtext).
There is also RAEdit which is included with FBEdit along with a demo.
James
EDIT:
I just noticed that RAEdit.Dll does not come with FBEdit. Here is a direct link to SimEdit an asm demo which includes the latest version of RAEdit.
http://www.asmcommunity.net/board/index ... ttach=2926
James
EDIT:
I just noticed that RAEdit.Dll does not come with FBEdit. Here is a direct link to SimEdit an asm demo which includes the latest version of RAEdit.
http://www.asmcommunity.net/board/index ... ttach=2926
May it be possible that you forgot including a Resource-file in your Debugger package?, cause around line number 800 there are references to resources but there isn't any *.rc file.
//edit:
I've managed to build the debugger from source now. Although the resource file and the Icon are missing you can extract these from the original exe. Simply use a tool like ResourceHacker (see http://www.angusj.com/resourcehacker/) and extract the resources (Actions --> Save all resources). So you could compile it quite easily.
//edit:
I've managed to build the debugger from source now. Although the resource file and the Icon are missing you can extract these from the original exe. Simply use a tool like ResourceHacker (see http://www.angusj.com/resourcehacker/) and extract the resources (Actions --> Save all resources). So you could compile it quite easily.
Hi SARG,
I am pretty sure that this is the version that I was using:
http://www.freebasiccompiler.com/files/fbc_debug.zip
I am pretty sure that this is the version that I was using:
http://www.freebasiccompiler.com/files/fbc_debug.zip