Hi Jeff,
On Feb 19, 2008 3:31 PM, Jeff Pohlmeyer yetanothergeek@gmail.com wrote:
gdb plugin:
That's a fantastic news :)
(Currently for Linux only)
I did not test it yet but did you manage to get gdb working on windows (mingw or other)? I thought it was not supported.
cheers,
On Feb 19, 2008 8:43 AM, Pierre Joye pierre.php@gmail.com wrote:
gdb plugin:
That's a fantastic news :)
Thanks, still a little rough around the edges, but it's a start.
(Currently for Linux only)
I did not test it yet but did you manage to get gdb working on windows (mingw or other)? I thought it was not supported.
Yes, there is a mingw port of gdb, but the plugin does some Linux-specific things that I don't think will work on windows. (But of course some Windows guru is welcome to try :-)
- Jeff
On Feb 19, 2008 3:51 PM, Jeff Pohlmeyer yetanothergeek@gmail.com wrote:
On Feb 19, 2008 8:43 AM, Pierre Joye pierre.php@gmail.com wrote:
gdb plugin:
That's a fantastic news :)
Thanks, still a little rough around the edges, but it's a start.
(Currently for Linux only)
I did not test it yet but did you manage to get gdb working on windows (mingw or other)? I thought it was not supported.
Yes, there is a mingw port of gdb, but the plugin does some Linux-specific things that I don't think will work on windows. (But of course some Windows guru is welcome to try :-)
Oh my ... How can I have missed it? I was working on two builds system , vc and mingw (I installed only for geany) only to be able to do decent debugging with mingw :)
Once I'm done with spawn_(a)sync support on windows, I will give it a try.
Thanks for your work!
On Tue, 19 Feb 2008 16:12:47 +0100, "Pierre Joye" pierre.php@gmail.com wrote:
On Feb 19, 2008 3:51 PM, Jeff Pohlmeyer yetanothergeek@gmail.com wrote:
On Feb 19, 2008 8:43 AM, Pierre Joye pierre.php@gmail.com wrote:
gdb plugin:
That's a fantastic news :)
Thanks, still a little rough around the edges, but it's a start.
(Currently for Linux only)
I did not test it yet but did you manage to get gdb working on windows (mingw or other)? I thought it was not supported.
Yes, there is a mingw port of gdb, but the plugin does some Linux-specific things that I don't think will work on windows. (But of course some Windows guru is welcome to try :-)
Oh my ... How can I have missed it? I was working on two builds system , vc and mingw (I installed only for geany) only to be able to do decent debugging with mingw :)
The mingw gdb is working well on Windows (at least version 6.7.5.20071127 from Mingw download page at SF.net).
Regards, Enrico
On Tue, 19 Feb 2008 08:31:41 -0600, "Jeff Pohlmeyer" yetanothergeek@gmail.com wrote:
gdb plugin:
http://yetanothergeek.justfree.com/geanydebug/
(Currently for Linux only)
Enjoy!
We will! I had a short look and it looks great. It took me a moment to find the new sidebar tab but the features look great and I'm sure it'll be very helpful for many people. And it will close at least two or three open feature requests in the Geany's Ssourceforge tracker ;-). Thanks Jeff.
Regards, Enrico
On Feb 19, 2008 9:27 AM, Enrico Tröger enrico.troeger@uvena.de wrote:
It took me a moment to find the new sidebar tab
hmmm.. Maybe I should mention that in the README file ;-)
Thanks Jeff.
You're welcome, and thanks for Geany!
- Jeff
On Tue, 19 Feb 2008 10:20:28 -0600, "Jeff Pohlmeyer" yetanothergeek@gmail.com wrote:
On Feb 19, 2008 9:27 AM, Enrico Tröger enrico.troeger@uvena.de wrote:
It took me a moment to find the new sidebar tab
hmmm.. Maybe I should mention that in the README file ;-)
That wouldn't had help me because I didn't read it (yet) ;-). But not reading the README is definitely a user's problem, not a developer's.
Regards, Enrico
Hi
http://yetanothergeek.justfree.com/geanydebug/
(Currently for Linux only)
Enjoy!
Cool, I was going to start writting one, saves me the troubles.
You use quite modern functions: /home/yura/.geany/plugins/debugger.so: undefined symbol: g_string_append_vprintf
It require glib 2.14
Best regards, Yura Siamashka
On Feb 19, 2008 10:04 AM, Yura Siamashka yurand2@gmail.com wrote:
You use quite modern functions: undefined symbol: g_string_append_vprintf It require glib 2.14
oops, sorry. I tried use use only functions<=2.6 but I guess that one slipped in. I will try to write a workaround soon.
Do you know if that is the only one?
- Jeff
On Feb 19, 2008 10:25 AM, Jeff Pohlmeyer yetanothergeek@gmail.com wrote:
On Feb 19, 2008 10:04 AM, Yura Siamashka yurand2@gmail.com wrote:
You use quite modern functions: undefined symbol: g_string_append_vprintf It require glib 2.14
oops, sorry. I tried use use only functions<=2.6 but I guess that one slipped in. I will try to write a workaround soon.
This should work for now - the one in glib is a bit more optimized, but it really won't matter here:
#if !GLIB_CHECK_VERSION(2, 14, 0) static void g_string_append_vprintf (GString *str, const gchar *fmt, va_list args) { gchar *tmp=g_strdup_vprintf(fmt,args); g_string_append(str, tmp); g_free(tmp); } #endif
- Add to "gdb-io-run.c" around line 48.
- Jeff
Hi
2008/2/19, Jeff Pohlmeyer yetanothergeek@gmail.com:
On Feb 19, 2008 10:25 AM, Jeff Pohlmeyer yetanothergeek@gmail.com wrote:
On Feb 19, 2008 10:04 AM, Yura Siamashka yurand2@gmail.com wrote:
#if !GLIB_CHECK_VERSION(2, 14, 0) static void g_string_append_vprintf (GString *str, const gchar *fmt, va_list args) { gchar *tmp=g_strdup_vprintf(fmt,args); g_string_append(str, tmp); g_free(tmp); } #endif
It worked. I have glib 2,12.
Best regards, Yura Siamashka