## # Solaris defs contributed by Josh Wilmes ## # this file indicates the compiler and the various hardware/OS dependent # flags for installation. It also defines the various destinations of # installed files on the system. # # This file is the default version. Please look in .../defs/ for your # preferred OS/vendor. # Please note that the linker used must be the GNU ld, not the native Sun # linker. It is fairly common for the gnu linker (/usr/ccs/bin/ld) to be # configured as the default linker for gcc. To tell gcc to use the # gnu linker, you need to set the GCC_EXEC_PREFIX environment variable # to point at the directory where the gnu linker is installed. Here's # what I do: # $ mkdir /tmp/foo # $ ln -s /path/to/gnu/ld /tmp/foo/ld # $ export GCC_EXEC_PREFIX=/tmp/foo/ # $ export PATH=/tmp/foo:$PATH OS=solaris ARCH=sun CC=gcc INSTALL=install MKDIR=mkdir -p CFLAGS=-O7 -pipe -g -D__EXTENSIONS__ -Dsolaris ULIBS= LD_D=gcc -shared -Xlinker -x LD=ld LD_L=$(LD) -G USESONAME=yes SOSWITCH=-h NEEDSONAME=no LDCONFIG=/sbin/echo AR=ar -cr RANLIB=ranlib FAKEROOT= PREFIX=/usr SUPLEMENTED=$(PREFIX)/sbin LIBDIR=$(PREFIX)/lib SECUREDIR=$(LIBDIR)/security INCLUDED=/usr/include/security CONFIGED=/etc SCONFIGED=/etc/security