vtwinracersp2 Posted December 4, 2012 Share Posted December 4, 2012 (edited) i'm debugging using gdb i just want to verify this. if i have a debug session going and there is any instanced object of a HDK object (say for example sim_object) i won't be able to see inside that object correct? all i get at the moment is just the address of the pointer, but i can't see what's inside. the only way is to invoke methods (for my example, sim_object, maybe i would run getIsBaked() ) and print them out. basically when i try to load what is at the address i get an error message "unable to load memory from the specified address" Edited December 4, 2012 by vtwinracersp2 Quote Link to comment Share on other sites More sharing options...
edward Posted December 4, 2012 Share Posted December 4, 2012 You should ensure that you're compiling with hcustom -g so that debug symbols get built. BTW, I think you should not choose a different background text color than the default as it makes your posts jarring to read. Cheers! Quote Link to comment Share on other sites More sharing options...
vtwinracersp2 Posted December 4, 2012 Author Share Posted December 4, 2012 seems like i have been using -g i think the issue is that the HDK is closed source. I am able to examine my own objects or c++ objects, but not any HDK objects. Quote Link to comment Share on other sites More sharing options...
edward Posted December 4, 2012 Share Posted December 4, 2012 Sorry, I misread your problem. Yes, you would need debug symbols with Houdini and those do not get shipped. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.