Search found 151 matches

by Juergen Kuehlwein
Oct 09, 2018 15:57
Forum: Projects
Topic: FreeBASIC IDE with enhanced debugging and project features
Replies: 44
Views: 5886

Re: FreeBASIC IDE with enhanced debugging and project features

Well, there seems to be a rule that simple bugs always tend to appear AFTER a release. In the meantime i found one myself (string, structure and array parameters are not shown properly). Funny enough i can debug the compiler´s code itself (one of my code pieces with more complicated code in my count...
by Juergen Kuehlwein
Oct 07, 2018 20:36
Forum: Projects
Topic: FreeBASIC IDE with enhanced debugging and project features
Replies: 44
Views: 5886

Re: FreeBASIC IDE with enhanced debugging and project features

Hi all, V 2.4.0.0 is online - some minor fixes and improvements in the IDE, added a very first version of a FreeBASIC debugger, you may step through code and watch variables for both 32 and 64 bit code (inside the debugger and with mouse hover), all other debugger features still don´t work for FreeB...
by Juergen Kuehlwein
Sep 19, 2018 20:56
Forum: Projects
Topic: DWSTRING.bi - Dynamic null terminated unicode string data type
Replies: 20
Views: 2226

Re: DWSTRING.bi - Dynamic null terminated unicode string data type

@St_W Well, i didn´t have time for inspecting the compiler code thoroughly enough, but i think it would be enough to add "DWSTRING" (and maybe other clones of it) to the known string types, other changes and adaptions shouldn´t be necessary. Internally a DWSTRING is a WSTRING, which the co...
by Juergen Kuehlwein
Aug 27, 2018 8:07
Forum: Projects
Topic: FreeBASIC IDE with enhanced debugging and project features
Replies: 44
Views: 5886

Re: FreeBASIC IDE with enhanced debugging and project features

Hi all, V 2.3.0.10 is online - adds a context menu to file tabs, fixes a few issues reported by various users, almost all features now support code inside the (implicit) Main function in FreeBASIC (all code outside procedures), a debugger is under construction. PLEASE DON´T USE THE DEBUG MENU in Fre...
by Juergen Kuehlwein
Jul 25, 2018 19:49
Forum: Projects
Topic: FreeBASIC IDE with enhanced debugging and project features
Replies: 44
Views: 5886

Re: FreeBASIC IDE with enhanced debugging and project features

I´m going to be offline because of a vacation. Please don´t expect an answer to your posts within the next 3 weeks or so.


JK
by Juergen Kuehlwein
Jul 13, 2018 17:11
Forum: Projects
Topic: DWSTRING.bi - Dynamic null terminated unicode string data type
Replies: 20
Views: 2226

Re: DWSTRING.bi - Dynamic null terminated unicode string data type

José´s WinFBX Framework is an optional but recommended part of my IDE. He generously allowed me to extract the dynamic unicode string part for use in my IDE, in case people wouldn´t want to include WinFBX. This is basically the same what DWSTRING.bi contains. I can confirm that it is working as &quo...
by Juergen Kuehlwein
Jul 13, 2018 16:45
Forum: Projects
Topic: FreeBASIC IDE with enhanced debugging and project features
Replies: 44
Views: 5886

Re: FreeBASIC IDE with enhanced debugging and project features

Hi all,


V 2.3.0.8 is online, fixing a problem with tabs when placing a comment (Tab key/Ctrl+K), sometimes the resulting comment position was wrong, you get the correct version number again...


JK
by Juergen Kuehlwein
Jul 12, 2018 16:16
Forum: Beginners
Topic: dwarf debugging info
Replies: 9
Views: 754

Re: dwarf debugging info

OK - looks good, but let´s discuss this in private again


JK
by Juergen Kuehlwein
Jul 11, 2018 17:35
Forum: Beginners
Topic: dwarf debugging info
Replies: 9
Views: 754

Re: dwarf debugging info

@Sarg, So it is impossible to get sufficient dwarf debugging info in the resulting executable when using the gas backend in FreeBASIC! (That´s all i wanted to know) It´s not a problem of gas itself, it´s a "problem" of fbc, which doesn´t add the necessary info for gas when creating code fo...
by Juergen Kuehlwein
Jul 11, 2018 16:51
Forum: Beginners
Topic: dwarf debugging info
Replies: 9
Views: 754

Re: dwarf debugging info

As it seems, the --gdwarf-2 switch for gas works in that it adds line info, which can be retrieved by "objdump --dwarf=decodedline test.exe". Without this switch line info isn´t present in dwarf format. But all other debug info about procedures, types, variables etc. is still missing despi...
by Juergen Kuehlwein
Jul 11, 2018 16:03
Forum: Beginners
Topic: dwarf debugging info
Replies: 9
Views: 754

Re: dwarf debugging info

My system is Windows and i´m compiling for Windows. Stabs returns only 32 bit addresses, which is fine for 32 bit, but in 64 bit there could be problems assuming the upper 32 bit are always &H00000000. Dwarf returns 32 bit addresses for 32 bit and 64 bit addresses for 64 bit, so no problem here,...
by Juergen Kuehlwein
Jul 11, 2018 14:26
Forum: Beginners
Topic: dwarf debugging info
Replies: 9
Views: 754

dwarf debugging info

Hi all, i keep failing to create an executable (test.exe) with "dwarf" debugging info in 32 bit with the default gas backend. When adding "-gen gcc" in 32 bit to the command tail the executable contains all what´s needed after compiling (gcc for 32 bit must be installed). Reading...
by Juergen Kuehlwein
Jul 01, 2018 12:07
Forum: Projects
Topic: FreeBASIC IDE with enhanced debugging and project features
Replies: 44
Views: 5886

Re: FreeBASIC IDE with enhanced debugging and project features

Hi RNBW, if you add "#compiler freebasic" as your first line, it works. I suppose you set FreeBASIC to be your default compiler in Compiler Options Dialog. This should make a first line "#compiler freebasic" obsolete, but in fact it doesn´t (which is a bug)! Thanks for reporting,...
by Juergen Kuehlwein
Jun 29, 2018 16:27
Forum: Projects
Topic: FreeBASIC IDE with enhanced debugging and project features
Replies: 44
Views: 5886

Re: FreeBASIC IDE with enhanced debugging and project features

Hi all,


V 2.3.0.6 is online, minor editor fixes, FreeBASIC support is ready now except for a debugger (comming next) and a browser control (maybe later)


JK
by Juergen Kuehlwein
Jun 25, 2018 21:22
Forum: Projects
Topic: FreeBASIC IDE with enhanced debugging and project features
Replies: 44
Views: 5886

Re: FreeBASIC IDE with enhanced debugging and project features

@coderJeff never mind, it´s always better to be safe than sorry! @RNBW could you please post some simple sample code demonstrating, what you describe. @all In general, please read the help file! If you have trouble using the IDE, describe as much as you can, so that it is possible to reproduce the p...

Go to advanced search