Hey guys,
I've posted a whole heap of questions to these lists over the past
week, and I wanted to report back on the resolution of some of the issues and
thank everyone for their help.
First and foremost were the debugging issues on NT. If you recall,
I was trying to find a build target which would allow us to debug
effectively. Many people reccommended that I add a target to our projects,
'install_debug', and build that. While I was able to build this target
successfully, the image that this created was apparently too large for my 128
MB machine to load. I couldn't get the app to finish launching before
running completely out of VM (> 300 MB).
Without building debug, I couldn't seem to message any objects when
walking up the stack in problem areas. So, I decided to build just our app
debug (it consists of only one class and, as such, is very small). With
this, the debugger seems to have enough symbols so that I can now break at
various points and investigate objects and arguments on the stack.
Another issue I was having was how to get my .gdbinit file to load.
I still don't have a full resolution to this either, but with the help of
others, I found that if I renamed the file gdb.ini, and I placed the file
inside my project (home directory didn't seem to work), the file would be
loaded by the debugger. The one aspect of the file which doesn't seem to be
working is the 'dir' commands, and ProjectBuilder's 'Sources' option still
doesn't seem to stick after you close and restart the project.
You may also recall that I was having a great deal of trouble with
my window server memory usage ballooning out of control (over 50 MB). I
believe there were two main issues involved. Firstly, I had over 15 projects
open at once in project builder. Secondly, I have my system set to display
millions of colors. It seems that as long as I don't have too many windows
open, the window server's memory usage does not grow beyond 5 MB.
The one upside to this whole mess is that it took us less than six
hours to convert and recompile our app on 4.0 without any warnings.
Unforunately, we have run into some AppKit related issues/bugs which are
slowing us down.
Regards,
Paul
---
Paul Summermatter
LGS Systems, Inc.
Medical Computing Division
15 TJ Gamester Ave
Portsmouth, NH 03801-5871
(603) 433-9822 voice
(603) 433-9818 fax
(888) 898-6321 pager
[EMAIL PROTECTED] paging email
[EMAIL PROTECTED]
(NeXT or MIME Mail Welcome)
http://www.lgs-systems.com