What is the 'testing' version of 64studio?

  • johne53
Posted: Wed, 01/16/2008 - 13:52
Is it something that's of use to programmers - or is it a special version that's used by beta testers? I'm trying to make gdb work under 64studio (having previously tried unsuccessfully to make it work under OpenSuse). Can't say I'm having any more success with 64studio though. Should I be using the testing version?

GDB / Multithreaded

  • sydb
  • 06/05/07
  • Fri, 01/18/2008 - 11:27
I've not used gdb for that, in fact I haven't used it much. But I'm sure what you want to do its possible and Google confirms this but there seem to be some gotchas. Can I point you for example here: http://www.sourceware.org/ml/gdb/2006-03/msg00170.html -- Michael Pacey

Thanks

  • johne53
  • 10/07/07
  • Thu, 01/17/2008 - 09:27
Thanks Quentin. Michael - have you ever used gdb to debug a multi-threaded application? I've spent a whole year trying to make it work with almost no success. It kinda works on my laptop PC but it's unbelieveably slow. For example, single-stepping from one line of code to the next line can take anywhere from 5 to 15 seconds!! On my desktop PC, gdb will work fine if I try it with a very simple (single-threaded) application. But even if I try to debug a very small & simple multi-threaded app it consistently ignores my breakpoints - or, if it doesn't ignore them, it crashes within about 4 seconds of stopping at any break point. I've communicated with lots of other developers who keep telling me "you can't use a debugger for multi-threaded applications." But I know that you can because I do it every day in Windows.

Testing: read Testing

  • Quentin Harley
  • 05/24/07
  • Wed, 01/16/2008 - 21:33
Testing is a special version for beta testers, but actually quite usable, and in my opinion, the better version . This is the version that follows trends, tries new software, and everyone can use (and test) it. If there is problems, let the guys know, and they fix it. Testing version is ultimately the next stable release version - currently based off etch. 64studio 3.0 might branch of into debian testing (lenny) but we'll have to see about that.

GDB

  • sydb
  • 06/05/07
  • Wed, 01/16/2008 - 20:44
GNU Debugger? I've never worked on any distro where it didn't work, including 64 Studio. Maybe you could describe what you mean by "unsuccessfully", for me I type gdb and it starts (having previously installed it). I can't give you the definitive on 64 studio testing branch, but it has more recent packages which need to be tested before going mainline so yes, for beta testers. You do not need it for gdb. -- Michael Pacey