I am new to using gcc on Mac OS X.

I have the following system:
Mac OS X 10.1.5.
Darwin 5.5

It looks like there is a partial install of gcc.
I have included a locate snippet for gcc.
The gcc compiler cannot be found, but
the cpp precompiler for C++ exists.

I have the Mac OS X dev tools that has packages
from 11/29/01.

I checked my OS X Install CD for BSD packages
that may contain a gcc compiler (gcc2), but I did
not find one.

Can you tell the steps I will need to take to get
to gcc3?

Thanx,

Owen


----- locate snippet
/usr/include/gcc
/usr/include/gcc/darwin
/usr/include/gcc/darwin/2.95.2
/usr/include/gcc/darwin/2.95.2/assert.h
/usr/include/gcc/darwin/2.95.2/float.h
/usr/include/gcc/darwin/2.95.2/g++
/usr/include/gcc/darwin/2.95.2/g++/algo.h
/usr/include/gcc/darwin/2.95.2/g++/algobase.h
/usr/include/gcc/darwin/2.95.2/g++/algorithm
/usr/include/gcc/darwin/2.95.2/g++/alloc.h
/usr/include/gcc/darwin/2.95.2/g++/bastring.cc
/usr/include/gcc/darwin/2.95.2/g++/bastring.h
/usr/include/gcc/darwin/2.95.2/g++/bvector.h
/usr/include/gcc/darwin/2.95.2/g++/cassert
/usr/include/gcc/darwin/2.95.2/g++/cctype
/usr/include/gcc/darwin/2.95.2/g++/cerrno
/usr/include/gcc/darwin/2.95.2/g++/cfloat
/usr/include/gcc/darwin/2.95.2/g++/ciso646
/usr/include/gcc/darwin/2.95.2/g++/climits
/usr/include/gcc/darwin/2.95.2/g++/clocale
/usr/include/gcc/darwin/2.95.2/g++/cmath
/usr/include/gcc/darwin/2.95.2/g++/complex
/usr/include/gcc/darwin/2.95.2/g++/complex.h
/usr/include/gcc/darwin/2.95.2/g++/complext.cc
/usr/include/gcc/darwin/2.95.2/g++/complext.h
/usr/include/gcc/darwin/2.95.2/g++/csetjmp
/usr/include/gcc/darwin/2.95.2/g++/csignal
/usr/include/gcc/darwin/2.95.2/g++/cstdarg
/usr/include/gcc/darwin/2.95.2/g++/cstddef
/usr/include/gcc/darwin/2.95.2/g++/cstdio
/usr/include/gcc/darwin/2.95.2/g++/cstdlib
/usr/include/gcc/darwin/2.95.2/g++/cstring
/usr/include/gcc/darwin/2.95.2/g++/ctime
/usr/include/gcc/darwin/2.95.2/g++/cwchar
/usr/include/gcc/darwin/2.95.2/g++/cwctype
/usr/include/gcc/darwin/2.95.2/g++/dcomplex.h
/usr/include/gcc/darwin/2.95.2/g++/defalloc.h
/usr/include/gcc/darwin/2.95.2/g++/deque
/usr/include/gcc/darwin/2.95.2/g++/deque.h
/usr/include/gcc/darwin/2.95.2/g++/exception
/usr/include/gcc/darwin/2.95.2/g++/fcomplex.h
/usr/include/gcc/darwin/2.95.2/g++/fstream
/usr/include/gcc/darwin/2.95.2/g++/fstream.h
/usr/include/gcc/darwin/2.95.2/g++/function.h
/usr/include/gcc/darwin/2.95.2/g++/functional
/usr/include/gcc/darwin/2.95.2/g++/hashtable.h
/usr/include/gcc/darwin/2.95.2/g++/hash_map
/usr/include/gcc/darwin/2.95.2/g++/hash_map.h
/usr/include/gcc/darwin/2.95.2/g++/hash_set
/usr/include/gcc/darwin/2.95.2/g++/hash_set.h
/usr/include/gcc/darwin/2.95.2/g++/heap.h
/usr/include/gcc/darwin/2.95.2/g++/iomanip
/usr/include/gcc/darwin/2.95.2/g++/iomanip.h
/usr/include/gcc/darwin/2.95.2/g++/iosfwd
/usr/include/gcc/darwin/2.95.2/g++/iostream
/usr/include/gcc/darwin/2.95.2/g++/iostream.h
/usr/include/gcc/darwin/2.95.2/g++/iterator
/usr/include/gcc/darwin/2.95.2/g++/iterator.h
/usr/include/gcc/darwin/2.95.2/g++/ldcomplex.h
/usr/include/gcc/darwin/2.95.2/g++/libio.h
/usr/include/gcc/darwin/2.95.2/g++/list
/usr/include/gcc/darwin/2.95.2/g++/list.h
/usr/include/gcc/darwin/2.95.2/g++/map
/usr/include/gcc/darwin/2.95.2/g++/map.h
/usr/include/gcc/darwin/2.95.2/g++/memory
/usr/include/gcc/darwin/2.95.2/g++/multimap.h
/usr/include/gcc/darwin/2.95.2/g++/multiset.h
/usr/include/gcc/darwin/2.95.2/g++/new
/usr/include/gcc/darwin/2.95.2/g++/new.h
/usr/include/gcc/darwin/2.95.2/g++/numeric
/usr/include/gcc/darwin/2.95.2/g++/pair.h
/usr/include/gcc/darwin/2.95.2/g++/pthread_alloc
/usr/include/gcc/darwin/2.95.2/g++/pthread_alloc.h
/usr/include/gcc/darwin/2.95.2/g++/queue
/usr/include/gcc/darwin/2.95.2/g++/rope
/usr/include/gcc/darwin/2.95.2/g++/rope.h
/usr/include/gcc/darwin/2.95.2/g++/ropeimpl.h
/usr/include/gcc/darwin/2.95.2/g++/set
/usr/include/gcc/darwin/2.95.2/g++/set.h
/usr/include/gcc/darwin/2.95.2/g++/slist
/usr/include/gcc/darwin/2.95.2/g++/slist.h
/usr/include/gcc/darwin/2.95.2/g++/stack
/usr/include/gcc/darwin/2.95.2/g++/stack.h
/usr/include/gcc/darwin/2.95.2/g++/std
/usr/include/gcc/darwin/2.95.2/g++/stdexcept
/usr/include/gcc/darwin/2.95.2/g++/stl.h
/usr/include/gcc/darwin/2.95.2/g++/stl_algo.h
/usr/include/gcc/darwin/2.95.2/g++/stl_algobase.h
/usr/include/gcc/darwin/2.95.2/g++/stl_alloc.h
/usr/include/gcc/darwin/2.95.2/g++/stl_bvector.h
/usr/include/gcc/darwin/2.95.2/g++/stl_config.h
/usr/include/gcc/darwin/2.95.2/g++/stl_construct.h
/usr/include/gcc/darwin/2.95.2/g++/stl_deque.h
/usr/include/gcc/darwin/2.95.2/g++/stl_function.h
/usr/include/gcc/darwin/2.95.2/g++/stl_hashtable.h
/usr/include/gcc/darwin/2.95.2/g++/stl_hash_fun.h
/usr/include/gcc/darwin/2.95.2/g++/stl_hash_map.h
/usr/include/gcc/darwin/2.95.2/g++/stl_hash_set.h
/usr/include/gcc/darwin/2.95.2/g++/stl_heap.h
/usr/include/gcc/darwin/2.95.2/g++/stl_iterator.h
/usr/include/gcc/darwin/2.95.2/g++/stl_list.h
/usr/include/gcc/darwin/2.95.2/g++/stl_map.h
/usr/include/gcc/darwin/2.95.2/g++/stl_multimap.h
/usr/include/gcc/darwin/2.95.2/g++/stl_multiset.h
/usr/include/gcc/darwin/2.95.2/g++/stl_numeric.h
/usr/include/gcc/darwin/2.95.2/g++/stl_pair.h
/usr/include/gcc/darwin/2.95.2/g++/stl_queue.h
/usr/include/gcc/darwin/2.95.2/g++/stl_raw_storage_iter.h
/usr/include/gcc/darwin/2.95.2/g++/stl_relops.h
/usr/include/gcc/darwin/2.95.2/g++/stl_rope.h
/usr/include/gcc/darwin/2.95.2/g++/stl_set.h
/usr/include/gcc/darwin/2.95.2/g++/stl_slist.h
/usr/include/gcc/darwin/2.95.2/g++/stl_stack.h
/usr/include/gcc/darwin/2.95.2/g++/stl_tempbuf.h
/usr/include/gcc/darwin/2.95.2/g++/stl_tree.h
/usr/include/gcc/darwin/2.95.2/g++/stl_uninitialized.h
/usr/include/gcc/darwin/2.95.2/g++/stl_vector.h
/usr/include/gcc/darwin/2.95.2/g++/straits.h
/usr/include/gcc/darwin/2.95.2/g++/streambuf.h
/usr/include/gcc/darwin/2.95.2/g++/strfile.h
/usr/include/gcc/darwin/2.95.2/g++/string
/usr/include/gcc/darwin/2.95.2/g++/strstream
/usr/include/gcc/darwin/2.95.2/g++/strstream.h
/usr/include/gcc/darwin/2.95.2/g++/tempbuf.h
/usr/include/gcc/darwin/2.95.2/g++/tree.h
/usr/include/gcc/darwin/2.95.2/g++/typeinfo
/usr/include/gcc/darwin/2.95.2/g++/type_traits.h
/usr/include/gcc/darwin/2.95.2/g++/utility
/usr/include/gcc/darwin/2.95.2/g++/vector
/usr/include/gcc/darwin/2.95.2/g++/vector.h
/usr/include/gcc/darwin/2.95.2/g++/_G_config.h
/usr/include/gcc/darwin/2.95.2/inttypes.h
/usr/include/gcc/darwin/2.95.2/machine
/usr/include/gcc/darwin/2.95.2/machine/limits.h
/usr/include/gcc/darwin/2.95.2/stdarg.h
/usr/include/gcc/darwin/2.95.2/stdbool.h
/usr/include/gcc/darwin/2.95.2/stdint.h
/usr/include/gcc/darwin/2.95.2/va-ppc.h
/usr/include/gcc/darwin/2.95.2/varargs.h
/usr/include/gcc/darwin/default
/usr/lib/gcc
/usr/lib/gcc/darwin
/usr/lib/gcc/darwin/2.95.2
/usr/lib/gcc/darwin/2.95.2/libcc_dynamic.a
/usr/lib/gcc/darwin/2.95.2/libcc_kext.a
/usr/lib/gcc/darwin/2.95.2/libstdc++.a
/usr/lib/gcc/darwin/default
/usr/libexec/gcc
/usr/libexec/gcc/darwin
/usr/libexec/gcc/darwin/ppc
/usr/libexec/gcc/darwin/ppc/2.95.2
/usr/libexec/gcc/darwin/ppc/2.95.2/cc1obj
/usr/libexec/gcc/darwin/ppc/2.95.2/cc1objplus
/usr/libexec/gcc/darwin/ppc/2.95.2/cc1plus
/usr/libexec/gcc/darwin/ppc/2.95.2/cpp
/usr/libexec/gcc/darwin/ppc/2.95.2/specs
/usr/libexec/gcc/darwin/ppc/as
/usr/libexec/gcc/darwin/ppc/cpp-precomp
/usr/libexec/gcc/darwin/ppc/default
--------------- end ls snippet

Reply via email to