⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 radius协议源码÷The Radius Stack will connect to a Radius Server. This stack implementation is built upo
💻
📖 第 1 页 / 共 5 页
字号:
## OSP Library Makefile#INCLDIR = ../include/osp## ***** Platform specific flags ******## Solaris (POSIX threads)TARGETOS = solar_26include ospcflags.inc#CFLAGS += -g -I../crypto/bsafe -I../crypto/openssl -I/usr/includeCFLAGS += -g -I../../../do-not-distribute/BSAFE-NEW/cryptoc43/linux/i386-libc6/library/include/ -I../../../do-not-distribute/openssl/openssl-0.9.4/include/opensslCOMPILER=gcc#LFLAGS   = -lsocket -lnsl -lpthread#SOFLAGS  = -shared # wendy changes:SOFLAGS  = -GSOOBJ    = libosp.so#AR       = /usr/ccs/bin/arAR       = /usr/bin/arARLIB    = $(TARGETDIR)/libosp.a#LINT     = /opt/SUNWspro/bin/lint#MKDEP    = /usr/openwin/bin/makedepend# wendy changes:MKDEP    = /usr/X11R6/bin/makedepend  ## Crypto library selection#CRYPTOLIB = BSAFE#CRYPTODIR = ../include#CRYPTODIR = ../../BSAFE-NEW/cryptoc43/linux/i386-libc6/library#CRYPTODIR = ../../BSAFE-NEW/cryptoc43/linux/i386-libc6/library#CRYPTOINC = $(CRYPTODIR)/crypto#CRYPTOINC = $(CRYPTODIR)/includeCRYPTOINC = ../crypto-old/bsafeCRYPTOCFLAGS = -I$(CRYPTOINC) -DBSAFE -DRSA_STD_STRING_FUNCS=RSA_ENABLEDCRYPTOADDOBJ = ospbsafetstd.o### SSL library selection## for SSLREF#SSLOBJ  = ospsslref.o#SSLDIR    = ../../lib/crypto#SSLLIB    = $(SSLDIR)/$(TARGETOS)/sslref-bsafe.a#SSLCFLAGS = -I$(CRYPTOINC)#SSLMKFILE = makefile.solaris# for OpenSSLSSLOBJ  = ospopenssl.o#SSLDIR    = ../crypto/openssl-0.9.4#SSLDIR		= ~/tmp/openssl-0.9.4#SSLDIR    = ../../../tmp/openssl-0.9.4# wendy changed:#SSLDIR    = ../lib/#SSLDIR    = ../../openssl/openssl-0.9.4.Linux.i686SSLDIR    = ../../../do-not-distribute/openssl/openssl-0.9.4.Linux.i686SSLLIB    = $(SSLDIR)/libssl.aSSLINC    = $(SSLDIR)/include#SSLINC    = ../cryptoSSLCFLAGS = -I$(SSLINC)SSLMKFILE = Makefile## for No SSL##SSLOBJ = ospnossl.o## How to lint#LINT=OSPLINT -s -Xc -I./ $(SSLCFLAGS) $(CRYPTOCFLAGS) -D_POSIX_THREADS -D_REENTRANT -DOSP_SDK #####################################################################OBJS    =   osppkcs1.o osppkcs8.o osppkcs7.o ospcryptowrap.o ospasn1ids.o \            ospasn1object.o ospx509.o ospasn1.o ospasn1primitives.o \            ospasn1parse.o ospcrypto.o osptnlog.o ospsecssl.o  ospsecurity.o \            osplist.o osphttp.o ospxml.o ospmime.o ospprovider.o \            ospproviderapi.o ospsocket.o ospcomm.o osputils.o ospmsgque.o \            ospmsginfo.o osptransapi.o osptrans.o ospinit.o \            ospmsgelem.o ospdest.o ospusage.o ospmsgattr.o ospcallid.o \            osptoken.o ospmsgutil.o ospmsgdesc.o ospostime.o ospxmltype.o \            ospxmlparse.o ospxmlattr.o ospxmlutil.o ospxmlenc.o ospxmlelem.o \            ospusageind.o ospstatus.o ospauthreq.o ospauthrsp.o ospauthind.o \            ospauthcnf.o ospreauthreq.o ospreauthrsp.o ospusagecnf.o ospb64.o \            ospbfr.o osptokeninfo.o  ospfail.o ospaltinfo.o ospssl.o  ospstatistics.o osptnprobe.o \            ospaudit.o osptnaudit.o osptransids.o ospciscoext.o $(SSLOBJ) $(CRYPTOADDOBJ) ospversion.o.SUFFIXES: .o .c .c.o:	$(CC) $(CFLAGS) $(CRYPTOCFLAGS) $(SSLCFLAGS) $(<) -c#.c.o:# $(LINT) $(<) ; $(CC) $(CFLAGS) $(CRYPTOCFLAGS) $(SSLCFLAGS) $(<) -clibosp  : $(SSLLIB) $(OBJS)	$(AR) -r $(ARLIB) $(OBJS)$(SSLLIB) :	cd $(SSLDIR);$(MAKE) -f $(SSLMKFILE)clean   :	rm -f $(OBJS) $(ARLIB)depend  :	$(MKDEP) -I$(INCLDIR) *.c# DO NOT DELETEospaltinfo.o: osp.h ospdatatypes.h osposincl.h /usr/include/stdlib.hospaltinfo.o: /usr/include/features.h /usr/include/sys/cdefs.hospaltinfo.o: /usr/include/gnu/stubs.hospaltinfo.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.hospaltinfo.o: /usr/include/sys/types.h /usr/include/bits/types.hospaltinfo.o: /usr/include/time.h /usr/include/endian.hospaltinfo.o: /usr/include/bits/endian.h /usr/include/sys/select.hospaltinfo.o: /usr/include/bits/select.h /usr/include/bits/sigset.hospaltinfo.o: /usr/include/sys/sysmacros.h /usr/include/alloca.hospaltinfo.o: /usr/include/stdio.hospaltinfo.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.hospaltinfo.o: /usr/include/libio.h /usr/include/_G_config.hospaltinfo.o: /usr/include/bits/stdio_lim.h /usr/include/memory.hospaltinfo.o: /usr/include/string.h /usr/include/errno.hospaltinfo.o: /usr/include/bits/errno.h /usr/include/linux/errno.hospaltinfo.o: /usr/include/asm/errno.h /usr/include/assert.hospaltinfo.o: /usr/include/ctype.h /usr/include/math.hospaltinfo.o: /usr/include/bits/huge_val.h /usr/include/bits/mathdef.hospaltinfo.o: /usr/include/bits/mathcalls.hospaltinfo.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/float.hospaltinfo.o: /usr/include/limits.h /usr/include/bits/posix1_lim.hospaltinfo.o: /usr/include/bits/local_lim.h /usr/include/linux/limits.hospaltinfo.o: /usr/include/bits/posix2_lim.h /usr/include/unistd.hospaltinfo.o: /usr/include/bits/posix_opt.h /usr/include/bits/confname.hospaltinfo.o: /usr/include/getopt.h /usr/include/sys/signal.hospaltinfo.o: /usr/include/signal.h /usr/include/bits/signum.hospaltinfo.o: /usr/include/bits/siginfo.h /usr/include/bits/sigaction.hospaltinfo.o: /usr/include/bits/sigcontext.h /usr/include/asm/sigcontext.hospaltinfo.o: /usr/include/bits/sigstack.h /usr/include/pthread.hospaltinfo.o: /usr/include/sched.h /usr/include/bits/sched.hospaltinfo.o: /usr/include/bits/pthreadtypes.h /usr/include/bits/sigthread.hospaltinfo.o: /usr/include/sys/socket.h /usr/include/bits/socket.hospaltinfo.o: /usr/include/bits/sockaddr.h /usr/include/asm/socket.hospaltinfo.o: /usr/include/asm/sockios.h /usr/include/netdb.hospaltinfo.o: /usr/include/rpc/netdb.h /usr/include/netinet/in.hospaltinfo.o: /usr/include/stdint.h /usr/include/bits/in.hospaltinfo.o: /usr/include/bits/byteswap.h /usr/include/netinet/tcp.hospaltinfo.o: /usr/include/arpa/inet.h /usr/include/fcntl.hospaltinfo.o: /usr/include/bits/fcntl.h osplist.h osptoken.h ospxmlelem.hospaltinfo.o: ospxmlattr.h ospcallid.h ospinit.h osperrno.h ospossys.hospaltinfo.o: ospdebug.h ospcustomdebug.h ospproviderapi.h osppkcs1.hospaltinfo.o: ospasn1.h ospasn1ids.h osptransapi.h ospfail.h ospmsgdesc.hospaltinfo.o: ospmsgpart.h ospmsgelem.h ospmsg.h ospostime.h ospmsgattr.hospaltinfo.o: ospaltinfo.hospasn1.o: osp.h ospdatatypes.h osposincl.h /usr/include/stdlib.hospasn1.o: /usr/include/features.h /usr/include/sys/cdefs.hospasn1.o: /usr/include/gnu/stubs.hospasn1.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.hospasn1.o: /usr/include/sys/types.h /usr/include/bits/types.hospasn1.o: /usr/include/time.h /usr/include/endian.hospasn1.o: /usr/include/bits/endian.h /usr/include/sys/select.hospasn1.o: /usr/include/bits/select.h /usr/include/bits/sigset.hospasn1.o: /usr/include/sys/sysmacros.h /usr/include/alloca.hospasn1.o: /usr/include/stdio.hospasn1.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.hospasn1.o: /usr/include/libio.h /usr/include/_G_config.hospasn1.o: /usr/include/bits/stdio_lim.h /usr/include/memory.hospasn1.o: /usr/include/string.h /usr/include/errno.hospasn1.o: /usr/include/bits/errno.h /usr/include/linux/errno.hospasn1.o: /usr/include/asm/errno.h /usr/include/assert.hospasn1.o: /usr/include/ctype.h /usr/include/math.hospasn1.o: /usr/include/bits/huge_val.h /usr/include/bits/mathdef.hospasn1.o: /usr/include/bits/mathcalls.hospasn1.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/float.hospasn1.o: /usr/include/limits.h /usr/include/bits/posix1_lim.hospasn1.o: /usr/include/bits/local_lim.h /usr/include/linux/limits.hospasn1.o: /usr/include/bits/posix2_lim.h /usr/include/unistd.hospasn1.o: /usr/include/bits/posix_opt.h /usr/include/bits/confname.hospasn1.o: /usr/include/getopt.h /usr/include/sys/signal.hospasn1.o: /usr/include/signal.h /usr/include/bits/signum.hospasn1.o: /usr/include/bits/siginfo.h /usr/include/bits/sigaction.hospasn1.o: /usr/include/bits/sigcontext.h /usr/include/asm/sigcontext.hospasn1.o: /usr/include/bits/sigstack.h /usr/include/pthread.hospasn1.o: /usr/include/sched.h /usr/include/bits/sched.hospasn1.o: /usr/include/bits/pthreadtypes.h /usr/include/bits/sigthread.hospasn1.o: /usr/include/sys/socket.h /usr/include/bits/socket.hospasn1.o: /usr/include/bits/sockaddr.h /usr/include/asm/socket.hospasn1.o: /usr/include/asm/sockios.h /usr/include/netdb.hospasn1.o: /usr/include/rpc/netdb.h /usr/include/netinet/in.hospasn1.o: /usr/include/stdint.h /usr/include/bits/in.hospasn1.o: /usr/include/bits/byteswap.h /usr/include/netinet/tcp.hospasn1.o: /usr/include/arpa/inet.h /usr/include/fcntl.hospasn1.o: /usr/include/bits/fcntl.h osplist.h osptoken.h ospxmlelem.hospasn1.o: ospxmlattr.h ospcallid.h ospinit.h osperrno.h ospossys.hospasn1.o: ospdebug.h ospcustomdebug.h ospproviderapi.h osppkcs1.h ospasn1.hospasn1.o: ospasn1ids.h osptransapi.h ospfail.h osptnlog.hospasn1ids.o: osp.h ospdatatypes.h osposincl.h /usr/include/stdlib.hospasn1ids.o: /usr/include/features.h /usr/include/sys/cdefs.hospasn1ids.o: /usr/include/gnu/stubs.hospasn1ids.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.hospasn1ids.o: /usr/include/sys/types.h /usr/include/bits/types.hospasn1ids.o: /usr/include/time.h /usr/include/endian.hospasn1ids.o: /usr/include/bits/endian.h /usr/include/sys/select.hospasn1ids.o: /usr/include/bits/select.h /usr/include/bits/sigset.hospasn1ids.o: /usr/include/sys/sysmacros.h /usr/include/alloca.hospasn1ids.o: /usr/include/stdio.hospasn1ids.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.hospasn1ids.o: /usr/include/libio.h /usr/include/_G_config.hospasn1ids.o: /usr/include/bits/stdio_lim.h /usr/include/memory.hospasn1ids.o: /usr/include/string.h /usr/include/errno.hospasn1ids.o: /usr/include/bits/errno.h /usr/include/linux/errno.hospasn1ids.o: /usr/include/asm/errno.h /usr/include/assert.hospasn1ids.o: /usr/include/ctype.h /usr/include/math.hospasn1ids.o: /usr/include/bits/huge_val.h /usr/include/bits/mathdef.h

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -