cc(1B)
NAME
cc − C compiler
SYNOPSIS
/usr/ucb/cc [ options ]
AVAILABILITY
SUNWscpu
DESCRIPTION
/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.
OPTIONS
/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.
EXIT STATUS
The following exit values are returned:
0 Successful compilation or link edit.
>0 An error occurred.
FILES
/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
SEE ALSO
NOTES
The −Y P, dir option may have unexpected results, and should not be used.
SunOS 5.5/SPARC — Last change: 1 Feb 1995