image
image

Go Back   macosx.com > Design, Media, Programming & Scripting > Software Programming & Web Scripting

Reply
 
Thread Tools
  #1  
Old July 8th, 2004, 03:17 AM
Registered User
 
Join Date: Jul 2004
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
macro is on a distinguished road
Question About Carbon and Xcode ?

Our requirement is to code in Carbon using Xcode and must be compatible in both versions of MAC OS X./8.6/9. is that possible ?

we are quite new to the mac environment. so it would be greatful if anyone could suggest some suggestions...

also there are certain doubts regarding..

1. Hardware Interface – How can we overcome this two different architectural device driver problem? Is carbon providing any APIs to work across different OS versions

2.While running over 68K processor there are lot of obsolete managers like Trap Manager, Trap Table, Mixed Mode Manager and Patch Manager, what are they? Do we really need them? If so as per your comments MAC OS X doesn’t support them, then what are the available options?

3.Can we use C++ along with Carbon?

4.Which compiler you prefer to compile the application?

5.Is it possible for us to going a native calls i.e. BSD/POSIX APIs while taking into consideration that the underlying kernel is a UNIX variant? If so what are the limitations?

Thanking You,

> rG.
Reply With Quote
  #2  
Old July 9th, 2004, 10:59 AM
Natobasso's Avatar
Tech-Bot 5000
 
Join Date: Jul 2002
Location: Auckland, New Zealand
Posts: 2,980
Thanks: 1
Thanked 5 Times in 5 Posts
Natobasso is on a distinguished road
I can only imagine that since Apple's stance is to discontinue support for OS 9 in favor of X leads me to believe the two systems aren't meant to go together. They coexist on current computers, but that's to appease those people with "Classic" applications.

You may find programming for both to be very problematic at best. Most software for mac I have seen has a Classic version and an OS X version.

Don't know the answers to the rest of your questions but this might be enough to let you know about the current state of the mac and programming for it. Check out the super geeky X11 section of macosx.com for some real nitty gritty on this subject.



Hope that helps!
__________________
Powerpoint is not a design application
Reply With Quote
  #3  
Old July 9th, 2004, 01:44 PM
NSCoder
 
Join Date: Oct 2002
Posts: 198
Thanks: 0
Thanked 0 Times in 0 Posts
anarchie is on a distinguished road
You cannot develop software for OS 8.6 or OS 9 using Xcode. You have to use Codewarrior or MPW for that, which is more of a pain in the ass than I'd like to go into at the moment.
Reply With Quote
  #4  
Old July 15th, 2004, 06:23 PM
Mac Developer
 
Join Date: Sep 2001
Location: Nashville, TN
Posts: 139
Thanks: 0
Thanked 0 Times in 0 Posts
wadesworld is on a distinguished road
To be more specific, XCode can only produce Mach-O format executables, which run only on CFM. CodeWarrior must be used to produce CFM format executables, which run on OS X or OS 9.

Developing for less than OS X these days is a waste of resources. While OS 9 users still exist, their numbers are decreasing every day. Programming for OS 9 far more difficult, and thus, you will expend a bunch of resources for a quickly declining return.

Wade
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Forum Jump


All times are GMT -5. The time now is 11:30 AM.


Mac Support® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Copyright 2000-2008 DigitalCrowd, Inc.