Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > What exactly is Mac OS X called??

What exactly is Mac OS X called??
Thread Tools
Senior User
Join Date: Nov 1999
Location: Milkyway Galaxy
Status: Offline
Reply With Quote
Feb 1, 2001, 12:52 AM
 
i would like to know exactly what Mac OS X is refered to when you compile software that requires you to provide the --build. i've searched the web and seen it called the following:

apple-rhapsody5.5-powerpc
apple-darwin1.2-powerpc
powerpc-apple-macos
powerpc-apple-rhapsody
,etc....

which one is the correct one to use when compiling softare under Mac OS X/Darwin 1.2.1? Any why doesn't ./configure automattically know what it is, like how it does in Linux/ppc (powerc-unknow-linux)

thanks
Death To Extremists!
     
Fresh-Faced Recruit
Join Date: Jan 2001
Status: Offline
Reply With Quote
Feb 1, 2001, 01:38 AM
 
copy config.guess and config.sub from /usr/libexec to your build dir. this should guess the proper host for you.
--kyuss
     
Professional Poster
Join Date: Dec 2000
Location: Staffs, UK
Status: Offline
Reply With Quote
Feb 1, 2001, 07:00 AM
 
To answer the original question, Darwin is the one you want. Anything built for Darwin will work in X (as they share the same underpinnings). Rhapsody is, I believe, the name for Mac OS X Server, and is not quite the same thing as what will be know as X.
     
Admin Emeritus
Join Date: Oct 2000
Location: Boston, MA
Status: Offline
Reply With Quote
Feb 1, 2001, 08:40 AM
 
Yup, Darwin is Mac OS X's workings. Rhapsody is Mac OS X server.

If you want to install most programs, like nmap, you'll need to copy config.guess and config.sub. Sometimes you can get away by specifying the host while calling the configure script (I think it's -host <host>, like ./configure -host ***)
"Against stupidity, the gods themselves contend in vain" (Schiller)
     
Senior User
Join Date: Nov 1999
Location: Milkyway Galaxy
Status: Offline
Reply With Quote
Feb 1, 2001, 06:32 PM
 
so when i'm compiling software that uses ./configure + make + make install (which most do), i should use "apple-darwin1.2-powerpc" as my host type -- since most of the time it will say it can't guess the correct host, right?

and aren't their other ones that say Darwin? for example
powepc-apple-darwin

based on the linux/ppc name:
powerpc-unknown-linux-gnu
first is the CPU (powerpc), then company (unknown) then OS (linux-gnu)
Death To Extremists!
     
Admin Emeritus
Join Date: Nov 2000
Location: New Yawk
Status: Offline
Reply With Quote
Feb 1, 2001, 09:48 PM
 
Just do this and it'll work:

%> cd THE_APP'S_DIRECTORY
%> cp /usr/libexec/config.* .
%> ./configure

that'll do it. works every time.

------------------
it's only after you lose everything that you're free to do anything
"Do not be too positive about things. You may be in error." (C. F. Lawlor, The Mixicologist)
     
Senior User
Join Date: Nov 1999
Location: Milkyway Galaxy
Status: Offline
Reply With Quote
Feb 1, 2001, 11:08 PM
 
Ok, i got it working and i'm now compiling without any problems-- thanks for the help!

hey guess what everyone! i'm now a senior @ MacNN's Forums! i've finally graduated from being a member to a senior member!!!!

mactropolis
--
the mactropolis has spoken
Death To Extremists!
     
Admin Emeritus
Join Date: Oct 2000
Location: Boston, MA
Status: Offline
Reply With Quote
Feb 2, 2001, 09:23 AM
 
Excellent, excellent!

(tries to up his post count)
"Against stupidity, the gods themselves contend in vain" (Schiller)
     
Admin Emeritus
Join Date: Nov 2000
Location: New Yawk
Status: Offline
Reply With Quote
Feb 4, 2001, 05:47 PM
 
has anyone gotten the error "your c compiler cannot create executables" when trying to use ./configure? The config files work to define host type, but after that step the configure script chokes on this bit.

any ideas?

------------------
it's only after you lose everything that you're free to do anything
"Do not be too positive about things. You may be in error." (C. F. Lawlor, The Mixicologist)
     
Senior User
Join Date: Nov 1999
Location: Milkyway Galaxy
Status: Offline
Reply With Quote
Feb 4, 2001, 06:12 PM
 
what were you trying to compile?

------------------
Mac OS 10: not just a new OS, but a new concept!
Death To Extremists!
     
Junior Member
Join Date: Mar 2000
Location: New Zealand
Status: Offline
Reply With Quote
Feb 5, 2001, 12:40 AM
 
compile????
     
Forum Regular
Join Date: Dec 2000
Location: Rehoboth Beach,DE USA
Status: Offline
Reply With Quote
Feb 5, 2001, 01:06 AM
 
I've been trying to compile bison,./configure works OK,but when I type make, or make bison-1.28 I get an error message,"Makefile:161: *** missing separator. Stop." Does anyone know how to solve this problem
     
Addicted to MacNN
Join Date: Mar 2000
Location: London, UK
Status: Offline
Reply With Quote
Feb 5, 2001, 12:51 PM
 
The correct tag for Darwin 1.2 is:
powerpc-apple-darwin1.2

For Bison, the proper version for Darwin should be gotten from Apple's Public Source site. It's included with Darwin and the OS X PB DT, so I don't see why you'd want to have it.
     
Forum Regular
Join Date: Dec 2000
Location: Rehoboth Beach,DE USA
Status: Offline
Reply With Quote
Feb 5, 2001, 03:02 PM
 
This might sound like a stupid question,but how do I access Bison?I need to compile class-dump.2.1.3 Any info you have would be appreciated.
     
   
Thread Tools
Forum Links
Forum 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 On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 12:16 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2