/usr/include/opal/opal_defs.mak is in libopal-dev 3.10.2~dfsg-0ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 | #
# opal_inc.mak
#
# Make symbols include file for Open Phone Abstraction library
#
# Copyright (c) 2001 Equivalence Pty. Ltd.
#
# The contents of this file are subject to the Mozilla Public License
# Version 1.0 (the "License"); you may not use this file except in
# compliance with the License. You may obtain a copy of the License at
# http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS"
# basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
# the License for the specific language governing rights and limitations
# under the License.
#
# The Original Code is Open Phone Abstraction library.
#
# The Initial Developer of the Original Code is Equivalence Pty. Ltd.
#
# Contributor(s): ______________________________________.
#
# $Revision: 25831 $
# $Author: csoutheren $
# $Date: 2011-05-21 10:53:00 -0500 (Sat, 21 May 2011) $
#
ifndef DEBUG_BUILD
DEBUG_BUILD =
endif
#detected by configure, needed by Makefile
OSTYPE = linux
# Tool names detected by configure
CXX = g++
CC = gcc
INSTALL = /usr/bin/install -c
AR = ar
RANLIB = ranlib
LD = g++
ARCHIVE = ar rcs
SWIG =
# The install directories
prefix = /usr
exec_prefix = ${prefix}
libdir = ${exec_prefix}/lib
includedir = ${prefix}/include
datarootdir = ${prefix}/share
# The opal source and destination dirs
OPALDIR = /build/buildd/opal-3.10.2~dfsg
OPAL_SRCDIR = $(OPALDIR)/src
OPAL_INCDIR = $(OPALDIR)/include
OPAL_LIBDIR = ${OPALDIR}/lib_linux_x86_64
# The library file names
RELEASE_LIB_NAME = libopal
RELEASE_LIB_FILENAME_STATIC = libopal_s.a
RELEASE_LIB_FILENAME_SHARED = libopal.so
RELEASE_LIB_FILENAME_SHARED_MAJ = @RELEASE_LIB_FILENAME_SHARED_MAJ@
RELEASE_LIB_FILENAME_SHARED_MIN = @RELEASE_LIB_FILENAME_SHARED_MIN@
RELEASE_LIB_FILENAME_SHARED_PAT = libopal.so.3.10.2
RELEASE_CFLAGS =
RELEASE_LIBS = -Wl,-Bsymbolic-functions -lpt
RELEASE_OPAL_OBJDIR = ${OPALDIR}/lib_linux_x86_64/obj
RELEASE_OPAL_DEPDIR = ${OPALDIR}/lib_linux_x86_64/obj
# The library file names
DEBUG_LIB_NAME = libopal_d
DEBUG_LIB_FILENAME_STATIC = libopal_d_s.a
DEBUG_LIB_FILENAME_SHARED = libopal_d.so
DEBUG_LIB_FILENAME_SHARED_MAJ = @DEBUG_LIB_FILENAME_SHARED_MAJ@
DEBUG_LIB_FILENAME_SHARED_MIN = @DEBUG_LIB_FILENAME_SHARED_MIN@
DEBUG_LIB_FILENAME_SHARED_PAT = libopal_d.so.3.10.2
DEBUG_CFLAGS = -g3 -ggdb -O0 -D_DEBUG
DEBUG_LIBS = -Wl,-Bsymbolic-functions -lpt_d
DEBUG_OPAL_OBJDIR = ${OPALDIR}/lib_linux_x86_64/obj_d
DEBUG_OPAL_DEPDIR = ${OPALDIR}/lib_linux_x86_64/obj_d
# Compile and linker flags
CFLAGS := -g -O2 -Wall -Wextra -Wstrict-aliasing -Wfloat-equal -Wno-comment -Wno-unused -Winit-self -Wno-missing-field-initializers -DP_64BIT -DPTRACING=1 -D_REENTRANT -D_GNU_SOURCE=1 -fexceptions -I/usr/include/SDL -fPIC -I$(OPAL_INCDIR) $(CFLAGS)
CXXFLAGS := -g -O2 -Wall -Wextra -Wstrict-aliasing -Wfloat-equal -Wno-comment -Wno-unused -Winit-self -Wno-missing-field-initializers -DP_64BIT -DPTRACING=1 -D_REENTRANT -D_GNU_SOURCE=1 -fexceptions -I/usr/include/SDL -felide-constructors -Wreorder -fPIC -I$(OPAL_INCDIR) $(CXXFLAGS)
LFLAGS := @LFLAGS@
LIBS += -ldl -lspeexdsp -lsrtp -lcapi20
LDSOOPTS = -shared -Wl,-soname,$(LIB_FILENAME_SHARED_PAT)
HAVE_RANLIB := no
OPAL_H323 = yes
OPAL_SIP = yes
OPAL_IAX2 = yes
OPAL_VIDEO = yes
OPAL_ZRTP = no
OPAL_LID = yes
OPAL_CAPI = yes
OPAL_IVR = yes
OPAL_HAS_H224 = yes
OPAL_HAS_H281 = yes
OPAL_H450 = yes
OPAL_H460 = yes
OPAL_H501 = yes
OPAL_T120DATA = no
OPAL_SRTP = yes
OPAL_RFC4175 = yes
OPAL_RFC2435 = no
OPAL_AEC = yes
OPAL_G711PLC = yes
OPAL_T38_CAP = yes
OPAL_FAX = yes
OPAL_JAVA = no
SPEEXDSP_SYSTEM = yes
OPAL_HAS_MSRP = yes
OPAL_HAS_SIPIM = yes
OPAL_HAS_RFC4103 = yes
OPAL_HAS_MIXER = yes
OPAL_HAS_PCSS = yes
OPAL_PLUGINS = yes
OPAL_SAMPLES = yes
OPAL_PTLIB_SSL = yes
OPAL_PTLIB_SSL_AES= yes
OPAL_PTLIB_ASN = yes
OPAL_PTLIB_EXPAT = yes
OPAL_PTLIB_AUDIO = yes
OPAL_PTLIB_VIDEO = yes
OPAL_PTLIB_WAVFILE= yes
OPAL_PTLIB_DTMF = yes
OPAL_PTLIB_IPV6 = yes
OPAL_PTLIB_DNS = yes
OPAL_PTLIB_LDAP = yes
OPAL_PTLIB_VXML = yes
OPAL_PTLIB_CONFIG_FILE=yes
ifeq ($(DEBUG_BUILD),yes)
CFLAGS := $(DEBUG_CFLAGS) $(CFLAGS)
CXXFLAGS := $(DEBUG_CFLAGS) $(CXXFLAGS)
LIBS += $(DEBUG_LIBS)
LIB_NAME = $(DEBUG_LIB_NAME)
else
CFLAGS := $(RELEASE_CFLAGS) $(CFLAGS)
CXXFLAGS := $(RELEASE_CFLAGS) $(CXXFLAGS)
LIBS += $(RELEASE_LIBS)
LIB_NAME = $(RELEASE_LIB_NAME)
endif
# End of file
|