cc(1B) manual page
Table of Contents
cc - C compiler
/usr/ucb/cc [ options ]
SUNWscpu
/usr/ucb/cc is the interface to the BSD Compatibility
Package C compiler. It is a script that looks for the link /usr/ccs/bin/ucbcc
to the C compiler. /usr/ccs/bin/ucbcc is available only with the SPROcc
package, whose default location is /opt/SUNWspro. /usr/ucb/cc is identical
to /usr/ccs/bin/ucbcc, except that BSD headers are used and BSD libraries
are linked before base libraries. The /opt/SUNWspro/man/man1/acc.1 man page
is available only with the SPROcc package.
/usr/ucb/cc accepts the
same options as /usr/ccs/bin/ucbcc, with the following exceptions:
- -Idir
- Search dir for included files whose names do not begin with a slash (/)
prior to searching the usual directories. The directories for multiple -I
options are searched in the order specified. The preprocessor first searches
for #include files in the directory containing sourcefile, and then in
directories named with -I options (if any), then /usr/ucbinclude, and finally,
in /usr/include.
- -Ldir
- Add dir to the list of directories searched for libraries
by /usr/ccs/bin/ucbcc. This option is passed to /usr/ccs/bin/ld and /usr/ccs/lib.
Directories specified with this option are searched before /usr/ucblib
and /usr/lib.
- -Y P, dir
- Change the default directory used for finding libraries.
The following exit values are returned:
- Successful compilation
or link edit.
- >0
- An error occurred.
- /usr/ccs/bin/ld
- link editor
- /usr/lib/libc
- C library
- /usr/ucbinclude
- BSD Compatibility directory for header files
- /usr/ucblib
- BSD Compatibility directory for libraries
- /usr/ucblib/libucb
- BSD Compatibility C library
- /usr/lib/libsocket
- library containing socket
routines
- /usr/lib/libnsl
- library containing network functions
- /usr/lib/libelf
- library containing routines to process ELF
object files
- /usr/lib/libaio
- library containing asynchronous I/O routines
ld(1)
, a.out(4)
The
-Y P, dir option may have unexpected results, and should not be used.
Table of Contents