Return to platform_VXWORKS_PENTIUM_GNU.mak CVS log | Up to [Pegasus] / pegasus / mak |
1 mike 1.1.2.1 #//%2006//////////////////////////////////////////////////////////////////////// 2 #// 3 #// Copyright (c) 2000, 2001, 2002 BMC Software; Hewlett-Packard Development 4 #// Company, L.P.; IBM Corp.; The Open Group; Tivoli Systems. 5 #// Copyright (c) 2003 BMC Software; Hewlett-Packard Development Company, L.P.; 6 #// IBM Corp.; EMC Corporation, The Open Group. 7 #// Copyright (c) 2004 BMC Software; Hewlett-Packard Development Company, L.P.; 8 #// IBM Corp.; EMC Corporation; VERITAS Software Corporation; The Open Group. 9 #// Copyright (c) 2005 Hewlett-Packard Development Company, L.P.; IBM Corp.; 10 #// EMC Corporation; VERITAS Software Corporation; The Open Group. 11 #// Copyright (c) 2006 Hewlett-Packard Development Company, L.P.; IBM Corp.; 12 #// EMC Corporation; Symantec Corporation; The Open Group. 13 #// 14 #// Permission is hereby granted, free of charge, to any person obtaining a copy 15 #// of this software and associated documentation files (the "Software"), to 16 #// deal in the Software without restriction, including without limitation the 17 #// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 18 #// sell copies of the Software, and to permit persons to whom the Software is 19 #// furnished to do so, subject to the following conditions: 20 #// 21 #// THE ABOVE COPYRIGHT NOTICE AND THIS PERMISSION NOTICE SHALL BE INCLUDED IN 22 mike 1.1.2.1 #// ALL COPIES OR SUBSTANTIAL PORTIONS OF THE SOFTWARE. THE SOFTWARE IS PROVIDED 23 #// "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT 24 #// LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 25 #// PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 26 #// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 27 #// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 28 #// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 29 #// 30 #//============================================================================= 31 32 ifndef WIND_BASE | ||
33 mike 1.1.2.6 $(error "The WIND_BASE environment variable is undefined. Please initialize VxWorks environment") | ||
34 mike 1.1.2.1 endif 35 | ||
36 mike 1.1.2.6 VXWORKS_ROOT = $(WIND_BASE) 37 VXWORKS_LIB = $(VXWORKS_ROOT)/target/usr/lib/simpentium/SIMPENTIUM/common 38 | ||
39 mike 1.1.2.1 export PEGASUS_ENABLE_IPV6=false 40 41 DEFINES = 42 43 OS_TYPE = vxworks 44 45 RM = rm -f 46 47 RMDIRHIER = rm -rf 48 49 MKDIRHIER = mkdir -p 50 51 EXE_OUT = -o 52 53 OBJ = .o 54 55 OBJ_OUT = -o 56 57 EXE = 58 59 LIB_PREFIX = lib 60 mike 1.1.2.1 61 DIFF = diff 62 63 SORT = sort 64 65 COPY = cp 66 67 TOUCH = touch 68 69 ECHO = echo 70 71 DEFINES += -DPEGASUS_PLATFORM_VXWORKS_PENTIUM_GNU 72 73 PEGASUS_DEFAULT_ENABLE_OOP = false 74 75 PEGASUS_ENABLE_CMPI_PROVIDER_MANAGER = false 76 77 OS = vxworks 78 79 COMPILER = gnu 80 81 mike 1.1.2.1 PLATFORM_VERSION_SUPPORTED = yes 82 83 ifndef CXX 84 CXX = c++pentium 85 endif 86 87 ifndef CC 88 CC = ccpentium 89 endif 90 91 SH = sh 92 93 YACC = bison 94 95 RM = rm -f 96 97 DIFF = diff 98 99 SORT = sort 100 101 COPY = cp 102 mike 1.1.2.1 103 MOVE = mv 104 105 MKDIRHIER = mkdir -p 106 107 PEGASUS_SUPPORTS_DYNLIB = yes 108 109 MAJOR_VERSION_NUMBER = 1 110 111 LIB_SUFFIX = .so 112 | ||
113 mike 1.1.2.6 AR = arpentium 114 | ||
115 mike 1.1.2.1 DEFINES += -DPEGASUS_USE_SYSLOGS -DCPU=SIMPENTIUM -DTOOL_FAMILY=gnu -DTOOL=gnu 116 117 SYS_LIBS = 118 119 ifdef PEGASUS_PAM_AUTHENTICATION 120 $(error "vxworks does not support PAM authenticaiton") 121 endif 122 | ||
123 mike 1.1.2.6 FLAGS += -mhard-float -mcpu=i486 -march=i486 -ansi -fno-builtin -W -Wall -Wno-unused -mrtp | ||
124 mike 1.1.2.1 125 ifdef PEGASUS_USE_DEBUG_BUILD_OPTIONS 126 FLAGS += -g 127 else | ||
128 mike 1.1.2.4 FLAGS += -Os | ||
129 mike 1.1.2.1 endif 130 131 PEGASUS_HAS_MAKEDEPEND = yes 132 133 PEGASUS_ARCH_LIB = lib64 134 135 ROMFS = $(PEGASUS_HOME)/romfs | ||
136 mike 1.1.2.3 137 PEGASUS_DISABLE_LOCAL_DOMAIN_SOCKET=1 | ||
138 mike 1.1.2.5 139 export PEGASUS_USE_STATIC_LIBRARIES=true | ||
140 mike 1.1.2.6 |
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |