Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
General
GeneralPortable MacsHardwareNetworking
Applications
Mac ApplicationsEudoraFirefox / MozillaInternet ExplorerOutlook ExpressMS OfficeEntourageExcelPowerPointWordVirtual PCMedia PlayerOther MS Products
Programming
Mac ProgrammingCodeWarriorPerl
Country Specific
Australian Mac GroupUK Mac Group

Mac Forum / Programming / CodeWarrior / October 2005



Tip: Looking for answers? Try searching our database.

CW9.3 debugging mach-o app which includes a framework with BSD_Runtime lib

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
mlinden@mac.com - 07 Oct 2005 22:12 GMT
I have an MACH-O application in CW9.3 which includes a framework that
interfaces to BSD Unix. The framework is a collection of previous unix
routines grouped together as a framework project. It includes the
standard BSD libs such as BSD_Runtime_Mach and others. The application
that uses this framework relys on some of the included libs within the
framework for C++ routines and methods. When compiled as an executable
all appears to run, however once put in debugging mode the debugger
appears to start but hangs at the terminal screen. I've been able in
the past to get it to debug if I use MSL but right now even that does
not appear to work. Any suggestions, beside the obvious of going to
XCode. I should but I can't seem to get PowerPlant into XCode
correctly.

Thanks in advanced.
Ron L - 10 Oct 2005 23:59 GMT
>I have an MACH-O application in CW9.3 which includes a framework that
>interfaces to BSD Unix. The framework is a collection of previous unix
[quoted text clipped - 10 lines]
>
>Thanks in advanced.

I can't think of anything but the known bug where it hangs looking for
the runtime sources if break on C++ exceptions is enabled.  If it is
then deselect it and lanuch again.

Ron

Signature

CodeWarrior Community Forum is a free online resource for developers
to discuss CodeWarrior topics with other users and our staff
       --   http://www.codewarrior.com/community  --

Ron Liechty - ron.liechty@freescale.com - http://www.codewarrior.com

mlinden@mac.com - 13 Oct 2005 15:39 GMT
Ron, thanks for the data.

However that does not appear to be the problem. It looks like its at
the point where it tries to start the application but for some reasons
the app isn't responding so it sits there. If you click on the start
debugger button again the message comes back that, 'The process is
already starting.' The only thing you can do is shut down code warrior.
Nothing else seems to work. Sometimes code warrior won't resond, in
which case a force quit is the only thing that works.

I tried 9.6 upgrade but that doesn't seem to help. My guess is there is
a bug in MetroNub somewhere. BTW a posted a message saying I can't get
the C libs to complie in 9.6. These is a macro thats undefined. Any
solution for that?
Ron L - 14 Oct 2005 17:47 GMT
>Ron, thanks for the data.
>
[quoted text clipped - 5 lines]
>Nothing else seems to work. Sometimes code warrior won't resond, in
>which case a force quit is the only thing that works.

I think you might need to do a clean install of CodeWarrior and do the
9.6 update. Also be sure you have the latest XCode tools as the 10.4.0
XCode hung a bit with CodeWarrior.

>I tried 9.6 upgrade but that doesn't seem to help. My guess is there is
>a bug in MetroNub somewhere. BTW a posted a message saying I can't get
>the C libs to complie in 9.6. These is a macro thats undefined. Any
>solution for that?

Hmm it is in <cwctype> weird you didn't find it.

Ron

Signature

CodeWarrior Community Forum is a free online resource for developers
to discuss CodeWarrior topics with other users and our staff
       --   http://www.codewarrior.com/community  --

Ron Liechty - ron.liechty@freescale.com - http://www.codewarrior.com

 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.