server.mak
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:24k
源码类别:

模拟服务器

开发平台:

C/C++

  1. # This file is automatically generated by RHIDE 1.5
  2. # created with the command:
  3. # gpr2mak server.gpr
  4. vpath_src=/root/zbuffer
  5. vpath %.c $(vpath_src)
  6. vpath %.cc $(vpath_src)
  7. vpath %.cpp $(vpath_src)
  8. vpath %.C $(vpath_src)
  9. vpath %.cxx $(vpath_src)
  10. vpath %.s $(vpath_src)
  11. vpath %.S $(vpath_src)
  12. vpath %.p $(vpath_src)
  13. vpath %.pas $(vpath_src)
  14. vpath %.f $(vpath_src)
  15. vpath %.for $(vpath_src)
  16. vpath %.F $(vpath_src)
  17. vpath %.fpp $(vpath_src)
  18. vpath %.i $(vpath_src)
  19. vpath %.ii $(vpath_src)
  20. vpath %.m $(vpath_src)
  21. vpath %.asm $(vpath_src)
  22. vpath %.nsm $(vpath_src)
  23. FLAGS_FOR_SUBPROJECTS=RHIDE_OS_="$(RHIDE_OS_)" CFLAGS="$(CFLAGS)"
  24. CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" CPPFLAGS="$(CPPFLAGS)"
  25. RHIDE_OS=$(RHIDE_OS_)
  26. ifeq ($(strip $(RHIDE_OS)),)
  27. ifneq ($(strip $(DJDIR)),)
  28. RHIDE_OS_:=DJGPP
  29. else
  30. RHIDE_OS_:=$(patsubst CYGWIN%,CYGWIN,$(shell uname))
  31. endif
  32. endif
  33. INCLUDE_DIRS=
  34. LIB_DIRS=
  35. C_DEBUG_FLAGS=-g
  36. C_OPT_FLAGS=
  37. C_WARN_FLAGS=
  38. C_C_LANG_FLAGS=
  39. C_CXX_LANG_FLAGS=
  40. C_P_LANG_FLAGS=
  41. C_FPC_LANG_FLAGS=
  42. C_F_LANG_FLAGS=
  43. C_ADA_LANG_FLAGS=
  44. LIBS=pthread
  45. LD_EXTRA_FLAGS=
  46. C_EXTRA_FLAGS=
  47. LOCAL_OPT=$(subst ___~~~___, ,$(subst $(notdir $<)___,,$(filter $(notdir
  48. $<)___%,$(LOCAL_OPTIONS))))
  49. OBJFILES=KSG_EncodeDecode.o main.o zbuffer.o zport.o zserver.o
  50. ALL_OBJFILES=KSG_EncodeDecode.o main.o zbuffer.o zport.o zserver.o
  51. LIBRARIES=
  52. SOURCE_NAME=$<
  53. OUTFILE=$@
  54. SPECIAL_CFLAGS=
  55. SPECIAL_LDFLAGS=
  56. PROG_ARGS=
  57. SRC_DIRS=/root/zbuffer
  58. WUC=
  59. EDITORS=
  60. MAIN_TARGET=server
  61. PROJECT_ITEMS=KSG_EncodeDecode.cpp main.cpp zbuffer.cpp zport.cpp
  62. zserver.cpp
  63. DEFAULT_MASK=*.[acfghimnops]*
  64. RHIDE_BIN_DIR=/usr/local/bin
  65. PASCAL_TYPE=GPC
  66. GET_HOME=$(HOME)
  67. CLEAN_FILES=$(MAIN_TARGET) $(OBJFILES)
  68. DEFAULT_GREP_MASK=*.[cfhmnps]*
  69. RHIDE_ADA_BIND_FILE=$(addprefix _,$(setsuffix .c,$(OUTFILE)))
  70. RHIDE_AR=ar
  71. RHIDE_ARFLAGS=rcs
  72. RHIDE_AS=$(RHIDE_GCC)
  73. RHIDE_CO=$(shell co -q $(co_arg))
  74. RHIDE_COMPILE.C.ii=$(RHIDE_COMPILE.cc.ii)
  75. RHIDE_COMPILE.C.o=$(RHIDE_COMPILE.cc.o)
  76. RHIDE_COMPILE.C.s=$(RHIDE_COMPILE.cc.s)
  77. RHIDE_COMPILE.F.o=$(RHIDE_COMPILE.f.o)
  78. RHIDE_COMPILE.adb.o=$(RHIDE_COMPILE_ADA)
  79. RHIDE_COMPILE.asm.o=$(RHIDE_COMPILE.nsm.o)
  80. RHIDE_COMPILE.c.i=$(subst -c $(SOURCE_NAME),-E
  81. $(SOURCE_NAME),$(RHIDE_COMPILE_C))
  82. RHIDE_COMPILE.c.o=$(RHIDE_COMPILE_C)
  83. RHIDE_COMPILE.c.s=$(subst -c $(SOURCE_NAME),-S
  84. $(SOURCE_NAME),$(RHIDE_COMPILE_C))
  85. RHIDE_COMPILE.cc.ii=$(subst -c $(SOURCE_NAME),-E
  86. $(SOURCE_NAME),$(RHIDE_COMPILE_CC))
  87. RHIDE_COMPILE.cc.o=$(RHIDE_COMPILE_CC)
  88. RHIDE_COMPILE.cc.s=$(subst -c $(SOURCE_NAME),-S
  89. $(SOURCE_NAME),$(RHIDE_COMPILE_CC))
  90. RHIDE_COMPILE.cpp.ii=$(RHIDE_COMPILE.cc.ii)
  91. RHIDE_COMPILE.cpp.o=$(RHIDE_COMPILE.cc.o)
  92. RHIDE_COMPILE.cpp.s=$(RHIDE_COMPILE.cc.s)
  93. RHIDE_COMPILE.cxx.ii=$(RHIDE_COMPILE.cc.ii)
  94. RHIDE_COMPILE.cxx.o=$(RHIDE_COMPILE.cc.o)
  95. RHIDE_COMPILE.cxx.s=$(RHIDE_COMPILE.cc.s)
  96. RHIDE_COMPILE.f.o=$(RHIDE_COMPILE_FORTRAN)
  97. RHIDE_COMPILE.for.o=$(RHIDE_COMPILE.f.o)
  98. RHIDE_COMPILE.fpp.o=$(RHIDE_COMPILE.f.o)
  99. RHIDE_COMPILE.i.s=$(RHIDE_COMPILE.c.s)
  100. RHIDE_COMPILE.ii.s=$(RHIDE_COMPILE.cc.s)
  101. RHIDE_COMPILE.nsm.o=$(RHIDE_COMPILE_NASM)
  102. RHIDE_COMPILE.p.o=$(RHIDE_COMPILE_PASCAL)
  103. RHIDE_COMPILE.pas.o=$(RHIDE_COMPILE.p.o)
  104. RHIDE_COMPILE.pas.o=$(RHIDE_COMPILE.p.o)
  105. RHIDE_COMPILE.pas.s=$(RHIDE_COMPILE.pas.s.$(PASCAL_TYPE))
  106. RHIDE_COMPILE.pas.s.FPC=$(RHIDE_COMPILE_FPC) -a -s
  107. RHIDE_COMPILE.pas.s.GPC=$(subst -c $(SOURCE_NAME),-S
  108. $(SOURCE_NAME),$(RHIDE_COMPILE_GPC))
  109. RHIDE_COMPILE.pp.o=$(RHIDE_COMPILE_FPC)
  110. RHIDE_COMPILE.s.o=$(RHIDE_COMPILE_ASM)
  111. RHIDE_COMPILE_ADA=$(RHIDE_GCC) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)
  112. $(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_C_LANG_FLAGS) $(C_EXTRA_FLAGS)
  113. $(LOCAL_OPT)  $(C_ADA_LANG_FLAGS)  $(RHIDE_OS_CFLAGS) $(CPPFLAGS)
  114. $(CFLAGS) -c $(SOURCE_NAME) -o $(OUTFILE)
  115. RHIDE_COMPILE_ARCHIVE=$(RHIDE_AR) $(RHIDE_ARFLAGS) $(OUTFILE)
  116. $(ALL_OBJFILES)
  117. RHIDE_COMPILE_ASM=$(RHIDE_AS) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)
  118. $(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_EXTRA_FLAGS) $(LOCAL_OPT)  -c
  119. $(SOURCE_NAME) -o $(OUTFILE)
  120. RHIDE_COMPILE_ASM_FORCE=$(RHIDE_AS) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)
  121. $(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_EXTRA_FLAGS) -x assembler
  122. $(LOCAL_OPT)  -c $(SOURCE_NAME) -o $(OUTFILE)
  123. RHIDE_COMPILE_C=$(RHIDE_GCC) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)
  124. $(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_C_LANG_FLAGS) $(C_EXTRA_FLAGS)
  125. $(RHIDE_OS_CFLAGS)  $(CPPFLAGS) $(CFLAGS) $(LOCAL_OPT) -c
  126. $(SOURCE_NAME) -o $(OUTFILE)
  127. RHIDE_COMPILE_CC=$(RHIDE_GXX) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)
  128. $(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_C_LANG_FLAGS)
  129. $(C_CXX_LANG_FLAGS) $(C_EXTRA_FLAGS)  $(RHIDE_OS_CXXFLAGS)
  130. $(CPPFLAGS) $(CXXFLAGS) $(LOCAL_OPT)   -c $(SOURCE_NAME) -o
  131. $(OUTFILE)
  132. RHIDE_COMPILE_CC_FORCE=$(RHIDE_GXX) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)
  133. $(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_C_LANG_FLAGS)
  134. $(C_CXX_LANG_FLAGS) $(C_EXTRA_FLAGS)  $(RHIDE_OS_CXXFLAGS)
  135. $(CPPFLAGS) $(CXXFLAGS) -x c++ $(LOCAL_OPT)   -c $(SOURCE_NAME) -o
  136. $(OUTFILE)
  137. RHIDE_COMPILE_C_FORCE=$(RHIDE_GCC) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)
  138. $(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_C_LANG_FLAGS) $(C_EXTRA_FLAGS)
  139. -x c $(RHIDE_OS_CFLAGS)  $(CPPFLAGS) $(CFLAGS) $(LOCAL_OPT) -c
  140. $(SOURCE_NAME) -o $(OUTFILE)
  141. RHIDE_COMPILE_FORTRAN=$(RHIDE_G77) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)
  142. $(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_F_LANG_FLAGS) $(C_EXTRA_FLAGS)
  143. $(LOCAL_OPT)  -c $(SOURCE_NAME) -o $(OUTFILE)
  144. RHIDE_COMPILE_FORTRAN_FORCE=$(RHIDE_G77) $(RHIDE_INCLUDES) $(C_DEBUG_FLAGS)
  145. $(C_OPT_FLAGS)  $(C_WARN_FLAGS) $(C_F_LANG_FLAGS) $(C_EXTRA_FLAGS)
  146. -x f77 $(LOCAL_OPT)  -c $(SOURCE_NAME) -o $(OUTFILE)
  147. RHIDE_COMPILE_FPC=$(RHIDE_FPC) $(RHIDE_FPC_FLAGS) -E- $(SOURCE_NAME)
  148. RHIDE_COMPILE_FPC_FORCE=$(RHIDE_FPC) $(RHIDE_FPC_FLAGS) -B -E-
  149. $(SOURCE_NAME)
  150. RHIDE_COMPILE_GPC=$(RHIDE_GPC) $(RHIDE_GPC_FLAGS) $(LOCAL_OPT)  -c
  151. $(SOURCE_NAME) -o $(OUTFILE)
  152. RHIDE_COMPILE_GPC_FORCE=$(RHIDE_GPC) $(RHIDE_GPC_FLAGS) -x pascal
  153. $(LOCAL_OPT)  -c $(SOURCE_NAME) -o $(OUTFILE)
  154. RHIDE_COMPILE_LINK=$(RHIDE_LD) $(RHIDE_LIBDIRS) $(C_EXTRA_FLAGS) -o
  155. $(OUTFILE)  $(OBJFILES) $(LIBRARIES) $(LDFLAGS) $(RHIDE_LDFLAGS)
  156. $(RHIDE_LIBS)
  157. RHIDE_COMPILE_LINK_ADA=gnatbl $(RHIDE_LIBDIRS) $(C_EXTRA_FLAGS) -o
  158. $(OUTFILE)  $(setsuffix .ali,$(OUTFILE)) $(LIBRARIES) $(LDFLAGS) 
  159. $(RHIDE_LDFLAGS) $(RHIDE_LIBS)
  160. RHIDE_COMPILE_LINK_ADA_BIND=$(RHIDE_GNATBIND) -o $(RHIDE_ADA_BIND_FILE)
  161. $(setsuffix .ali,$(OUTFILE))
  162. RHIDE_COMPILE_LINK_ADA_LINK=$(RHIDE_LD) $(RHIDE_LIBDIRS) $(C_EXTRA_FLAGS) -o
  163. $(OUTFILE)  $(RHIDE_ADA_BIND_FILE) $(OBJFILES) $(LIBRARIES)
  164. $(LDFLAGS)  $(RHIDE_LDFLAGS) $(RHIDE_LIBS)
  165. RHIDE_COMPILE_LINK_DLL=$(RHIDE_LD) $(RHIDE_LIBDIRS) $(C_EXTRA_FLAGS) -o
  166. $(OUTFILE)  $(OBJFILES) $(LIBRARIES) $(LDFLAGS) $(RHIDE_LDFLAGS)  
  167. $(RHIDE_SHARED_LDFLAGS) $(RHIDE_LIBS)
  168. RHIDE_COMPILE_LINK_FPC=echo 'separate linking for FPK is not supported.
  169. Please define a main source file in Project/Primary file.' 1>&2
  170. RHIDE_COMPILE_LINK_FPC_AUTOMAKE=$(RHIDE_FPC) -o$(OUTFILE) $(SOURCE_NAME)
  171. $(RHIDE_FPC_FLAGS) -E+
  172. RHIDE_COMPILE_LINK_GPC=$(RHIDE_LD_PASCAL) $(RHIDE_LIBDIRS) $(C_EXTRA_FLAGS)
  173. -o $(OUTFILE)  $(OBJFILES) $(LIBRARIES) $(RHIDE_LDFLAGS) $(LDFLAGS)
  174. $(RHIDE_LIBS)
  175. RHIDE_COMPILE_LINK_GPC_AUTOMAKE=$(RHIDE_LD_PASCAL) $(RHIDE_LIBDIRS)  -o
  176. $(OUTFILE) --automake $(RHIDE_GPC_FLAGS)  $(SOURCE_NAME)
  177. $(LIBRARIES) $(LDFLAGS) $(RHIDE_LDFLAGS) $(RHIDE_LIBS)
  178. RHIDE_COMPILE_LINK_PASCAL=$(RHIDE_COMPILE_LINK_$(PASCAL_TYPE))
  179. RHIDE_COMPILE_LINK_PASCAL_AUTOMAKE=$(RHIDE_COMPILE_LINK_$(PASCAL_TYPE)_AUTOMAKE)
  180. RHIDE_COMPILE_NASM=$(RHIDE_NASM) -f $(RHIDE_NASM_TARGET) $(LOCAL_OPT) -o
  181. $(OUTFILE)  $(SOURCE_NAME)
  182. RHIDE_COMPILE_PASCAL=$(RHIDE_COMPILE_$(PASCAL_TYPE))
  183. RHIDE_COMPILE_PASCAL_FORCE=$(RHIDE_COMPILE_$(PASCAL_TYPE)_FORCE)
  184. RHIDE_CONFIG_DIRS=. $(RHIDE_SHARE) $(GET_HOME)   $(RHIDE_CONFIG_DIRS_COMMON)
  185.  $(addsuffix /SET,$(RHIDE_CONFIG_DIRS_COMMON))  $(SET_FILES)
  186. RHIDE_CONFIG_DIRS_$(RHIDE_OS)=/usr/local/share/rhide /usr/share/rhide 
  187. /local/share/rhide /share/rhide
  188. RHIDE_CONFIG_DIRS_COMMON=$(RHIDE_CONFIG_DIRS_$(RHIDE_OS))
  189. $(RHIDE_BIN_DIR)/../share/rhide
  190. RHIDE_CONFIG_DIRS_DJGPP=$(DJDIR)/share/rhide
  191. RHIDE_CONFIG_DIRS_Linux=/usr/local/share/rhide /usr/share/rhide 
  192. /local/share/rhide /share/rhide
  193. RHIDE_EMPTY=
  194. RHIDE_FPC=ppc386
  195. RHIDE_FPC_FLAGS=$(C_FPC_LANG_FLAGS) $(LOCAL_OPT) $(addprefix
  196. -Up,$(INCLUDE_DIRS))  $(C_EXTRA_FLAGS)
  197. RHIDE_FPC_LIBDIRS=$(RHIDE_FPC_LIBDIRS_$(RHIDE_OS))
  198. RHIDE_FPC_LIBDIRS_$(RHIDE_OS)=/usr/local/lib /usr/lib /lib
  199. RHIDE_FPC_LIBDIRS_DJGPP=$(DJDIR)/lib
  200. RHIDE_FPC_LIBDIRS_Linux=/usr/local/lib /usr/lib /lib
  201. RHIDE_FPC_LINK_FLAGS=$(RHIDE_FPC_LINK_FLAGS_$(RHIDE_OS))
  202. RHIDE_FPC_LINK_FLAGS_$(RHIDE_OS)=$(RHIDE_LIBDIRS) $(addprefix
  203. -L,$(RHIDE_FPC_LIBDIRS))
  204. RHIDE_FPC_LINK_FLAGS_DJGPP=-O coff-go32-exe $(RHIDE_LIBDIRS) $(addprefix
  205. -L,$(RHIDE_FPC_LIBDIRS))
  206. RHIDE_FPC_LINK_FLAGS_Linux=$(RHIDE_LIBDIRS) $(addprefix
  207. -L,$(RHIDE_FPC_LIBDIRS))
  208. RHIDE_FSDB=fsdb $(OUTFILE) $(addprefix -p ,$(SRC_DIRS)) $(PROG_ARGS)
  209. RHIDE_G77=g77
  210. RHIDE_GCC=gcc
  211. RHIDE_GDB=gdb $(OUTFILE) $(addprefix -d ,$(SRC_DIRS))
  212. RHIDE_GNATBIND=gnatbind
  213. RHIDE_GPC=gpc
  214. RHIDE_GPC_FLAGS=$(RHIDE_INCLUDES) $(C_DEBUG_FLAGS) $(C_OPT_FLAGS)
  215. $(C_WARN_FLAGS)  $(C_P_LANG_FLAGS) $(C_EXTRA_FLAGS)
  216. RHIDE_GPROF=gprof $(OUTFILE)
  217. RHIDE_GREP=grep -n $(prompt arguments for GREP,$(WUC) $(DEFAULT_GREP_MASK))
  218. RHIDE_GXX=$(RHIDE_GCC)
  219. RHIDE_INCLUDES=$(SPECIAL_CFLAGS) $(addprefix -I,$(INCLUDE_DIRS))
  220. RHIDE_LD=$(RHIDE_GCC)
  221. RHIDE_LDFLAGS=$(SPECIAL_LDFLAGS) $(addprefix -Xlinker ,$(LD_EXTRA_FLAGS))
  222. RHIDE_LD_FPC=$(RHIDE_FPC) -E+
  223. RHIDE_LD_PASCAL=gpc
  224. RHIDE_LIBDIRS=$(addprefix -L,$(LIB_DIRS))
  225. RHIDE_LIBS=$(addprefix -l,$(LIBS) $(RHIDE_TYPED_LIBS) $(RHIDE_OS_LIBS))
  226. RHIDE_NASM=nasm
  227. RHIDE_NASM_TARGET=$(RHIDE_NASM_TARGET_$(RHIDE_OS))
  228. RHIDE_NASM_TARGET_DJGPP=coff
  229. RHIDE_NASM_TARGET_Linux=elf
  230. RHIDE_PATH_SEPARATOR=$(RHIDE_PATH_SEPARATOR_$(RHIDE_OS))
  231. RHIDE_PATH_SEPARATOR_$(RHIDE_OS)=:
  232. RHIDE_PATH_SEPARATOR_DJGPP=;
  233. RHIDE_PATH_SEPARATOR_Linux=:
  234. RHIDE_RLOG=$(shell rlog -R $(rlog_arg))
  235. RHIDE_RM=rm
  236. RHIDE_SHARED_LDFLAGS=$(RHIDE_SHARED_LDFLAGS_$(RHIDE_OS))
  237. RHIDE_SHARED_LDFLAGS_$(RHIDE_OS)=
  238. RHIDE_SHARED_LDFLAGS_Linux=-shared
  239. RHIDE_SHARED_LDFLAGS_Linux=
  240. RHIDE_SPACE=$(RHIDE_EMPTY) $(RHIDE_EMPTY)
  241. RHIDE_STANDARD_INCLUDES=$(RHIDE_STANDARD_INCLUDES_$(RHIDE_OS))
  242. RHIDE_STANDARD_INCLUDES_$(RHIDE_OS)=$(addprefix /usr/,include include/sys
  243. include/g++ include/g++/std)
  244. RHIDE_STANDARD_INCLUDES_DJGPP=$(addprefix $(DJDIR)/,include include/sys
  245. lang/cxx lang/cxx/std)
  246. RHIDE_STANDARD_INCLUDES_Linux=$(addprefix /usr/,include include/sys
  247. include/g++ include/g++/std)
  248. RHIDE_TYPED_LIBS=$(foreach
  249. suff,$(RHIDE_TYPED_LIBS_SUFFIXES),$(RHIDE_TYPED_LIBS$(suff)))
  250. RHIDE_TYPED_LIBS.C=$(RHIDE_TYPED_LIBS.cc)
  251. RHIDE_TYPED_LIBS.F=$(RHIDE_TYPED_LIBS.f)
  252. RHIDE_TYPED_LIBS.adb=gnat
  253. RHIDE_TYPED_LIBS.cc=$(RHIDE_TYPED_LIBS_$(RHIDE_OS).cc)
  254. RHIDE_TYPED_LIBS.cpp=$(RHIDE_TYPED_LIBS.cc)
  255. RHIDE_TYPED_LIBS.cxx=$(RHIDE_TYPED_LIBS.cc)
  256. RHIDE_TYPED_LIBS.f=g2c m
  257. RHIDE_TYPED_LIBS.for=$(RHIDE_TYPED_LIBS.f)
  258. RHIDE_TYPED_LIBS.fpp=$(RHIDE_TYPED_LIBS.f)
  259. RHIDE_TYPED_LIBS.ii=$(RHIDE_TYPED_LIBS.cc)
  260. RHIDE_TYPED_LIBS.l=fl
  261. RHIDE_TYPED_LIBS.m=objc
  262. RHIDE_TYPED_LIBS.p=$(RHIDE_TYPED_LIBS_$(PASCAL_TYPE))
  263. RHIDE_TYPED_LIBS.pas=$(RHIDE_TYPED_LIBS.p)
  264. RHIDE_TYPED_LIBS.pp=$(RHIDE_TYPED_LIBS_FPC)
  265. RHIDE_TYPED_LIBS_$(RHIDE_OS).cc=stdc++ m
  266. RHIDE_TYPED_LIBS_DJGPP.cc=stdcxx m
  267. RHIDE_TYPED_LIBS_FPC=fpc
  268. RHIDE_TYPED_LIBS_GPC=gpc m
  269. RHIDE_TYPED_LIBS_Linux.cc=stdc++ m
  270. RHIDE_TYPED_LIBS_SUFFIXES=$(sort $(foreach item,$(PROJECT_ITEMS),$(suffix
  271. $(item))))
  272. _RHIDE_COMPILE_LINK_ADA=$(RHIDE_COMPILE_LINK_ADA_BIND);
  273. $(RHIDE_COMPILE_LINK_ADA_LINK);   $(RHIDE_RM)
  274. $(RHIDE_ADA_BIND_FILE)
  275. %.o: %.c
  276. $(RHIDE_COMPILE.c.o)
  277. %.o: %.i
  278. $(RHIDE_COMPILE_C)
  279. %.o: %.cc
  280. $(RHIDE_COMPILE.cc.o)
  281. %.o: %.cpp
  282. $(RHIDE_COMPILE.cpp.o)
  283. %.o: %.cxx
  284. $(RHIDE_COMPILE.cxx.o)
  285. %.o: %.C
  286. $(RHIDE_COMPILE.C.o)
  287. %.o: %.ii
  288. $(RHIDE_COMPILE_CC)
  289. %.o: %.s
  290. $(RHIDE_COMPILE.s.o)
  291. %.o: %.S
  292. $(RHIDE_COMPILE_ASM)
  293. %.s: %.c
  294. $(RHIDE_COMPILE.c.s)
  295. %.s: %.i
  296. $(RHIDE_COMPILE.i.s)
  297. %.s: %.cc
  298. $(RHIDE_COMPILE.cc.s)
  299. %.s: %.cpp
  300. $(RHIDE_COMPILE.cpp.s)
  301. %.s: %.cxx
  302. $(RHIDE_COMPILE.cxx.s)
  303. %.s: %.C
  304. $(RHIDE_COMPILE.C.s)
  305. %.o: %.pas
  306. $(RHIDE_COMPILE.pas.o)
  307. %.o: %.p
  308. $(RHIDE_COMPILE.p.o)
  309. %.o: %.pp
  310. $(RHIDE_COMPILE.pp.o)
  311. %.s: %.pas
  312. $(RHIDE_COMPILE.pas.s)
  313. %.o: %.m
  314. $(RHIDE_COMPILE_OBJC)
  315. %.o: %.f
  316. $(RHIDE_COMPILE.f.o)
  317. %.o: %.for
  318. $(RHIDE_COMPILE.for.o)
  319. %.o: %.F
  320. $(RHIDE_COMPILE.F.o)
  321. %.o: %.fpp
  322. $(RHIDE_COMPILE.fpp.o)
  323. %.o: %.asm
  324. $(RHIDE_COMPILE.asm.o)
  325. %.o: %.nsm
  326. $(RHIDE_COMPILE.nsm.o)
  327. %.o: %.adb
  328. $(RHIDE_COMPILE.adb.o)
  329. %.i: %.c
  330. $(RHIDE_COMPILE.c.i)
  331. %.s: %.c
  332. $(RHIDE_COMPILE.c.s)
  333. %.ii: %.cc
  334. $(RHIDE_COMPILE.cc.ii)
  335. %.s: %.cc
  336. $(RHIDE_COMPILE.cc.s)
  337. %.ii: %.cpp
  338. $(RHIDE_COMPILE.cpp.ii)
  339. %.s: %.cpp
  340. $(RHIDE_COMPILE.cpp.s)
  341. %.ii: %.cxx
  342. $(RHIDE_COMPILE.cxx.ii)
  343. %.s: %.cxx
  344. $(RHIDE_COMPILE.cxx.s)
  345. %.ii: %.C
  346. $(RHIDE_COMPILE.C.ii)
  347. %.s: %.C
  348. $(RHIDE_COMPILE.C.s)
  349. all::
  350. clean::
  351. rm -f $(CLEAN_FILES)
  352. DEPS_0= KSG_EncodeDecode.o main.o zbuffer.o zport.o zserver.o 
  353. NO_LINK=
  354. LINK_FILES=$(filter-out $(NO_LINK),$(DEPS_0))
  355. server:: $(DEPS_0)
  356. $(RHIDE_COMPILE_LINK)
  357. DEPS_1=KSG_EncodeDecode.cpp /root/zbuffer/zport.h /usr/include/_G_config.h
  358. /usr/include/arpa/inet.h /usr/include/asm/sigcontext.h
  359. /usr/include/asm/socket.h /usr/include/asm/sockios.h
  360. /usr/include/bits/byteswap.h /usr/include/bits/confname.h
  361. /usr/include/bits/endian.h /usr/include/bits/environments.h
  362. /usr/include/bits/fcntl.h /usr/include/bits/in.h
  363. /usr/include/bits/initspin.h /usr/include/bits/local_lim.h
  364. /usr/include/bits/posix1_lim.h /usr/include/bits/posix2_lim.h
  365. /usr/include/bits/posix_opt.h /usr/include/bits/pthreadtypes.h
  366. /usr/include/bits/sched.h /usr/include/bits/select.h
  367. /usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h
  368. /usr/include/bits/siginfo.h /usr/include/bits/signum.h
  369. /usr/include/bits/sigset.h /usr/include/bits/sigstack.h
  370. /usr/include/bits/sigthread.h /usr/include/bits/sockaddr.h
  371. /usr/include/bits/socket.h /usr/include/bits/stat.h
  372. /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h
  373. /usr/include/bits/time.h /usr/include/bits/types.h
  374. /usr/include/bits/typesizes.h /usr/include/bits/uio.h
  375. /usr/include/bits/wchar.h /usr/include/bits/wordsize.h
  376. /usr/include/bits/xopen_lim.h /usr/include/endian.h
  377. /usr/include/fcntl.h /usr/include/features.h /usr/include/gconv.h
  378. /usr/include/getopt.h /usr/include/gnu/stubs.h /usr/include/libio.h
  379. /usr/include/limits.h /usr/include/linux/limits.h
  380. /usr/include/netinet/in.h /usr/include/pthread.h
  381. /usr/include/sched.h /usr/include/signal.h /usr/include/stdint.h
  382. /usr/include/string.h /usr/include/sys/cdefs.h
  383. /usr/include/sys/fcntl.h /usr/include/sys/select.h
  384. /usr/include/sys/socket.h /usr/include/sys/stat.h
  385. /usr/include/sys/sysmacros.h /usr/include/sys/types.h
  386. /usr/include/sys/ucontext.h /usr/include/sys/uio.h
  387. /usr/include/time.h /usr/include/ucontext.h /usr/include/unistd.h
  388. /usr/include/wchar.h /usr/include/xlocale.h
  389. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/limits.h
  390. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stdarg.h
  391. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stddef.h
  392. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stdio.h
  393. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/syslimits.h
  394. KSG_EncodeDecode.o:: $(DEPS_1)
  395. $(RHIDE_COMPILE.cpp.o)
  396. DEPS_2=main.cpp /root/zbuffer/zbuffer.h /root/zbuffer/zport.h
  397. /root/zbuffer/zserver.h /usr/include/_G_config.h
  398. /usr/include/alloca.h /usr/include/arpa/inet.h
  399. /usr/include/asm/sigcontext.h /usr/include/asm/socket.h
  400. /usr/include/asm/sockios.h /usr/include/bits/byteswap.h
  401. /usr/include/bits/confname.h /usr/include/bits/endian.h
  402. /usr/include/bits/environments.h /usr/include/bits/fcntl.h
  403. /usr/include/bits/in.h /usr/include/bits/initspin.h
  404. /usr/include/bits/local_lim.h /usr/include/bits/posix1_lim.h
  405. /usr/include/bits/posix2_lim.h /usr/include/bits/posix_opt.h
  406. /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h
  407. /usr/include/bits/select.h /usr/include/bits/sigaction.h
  408. /usr/include/bits/sigcontext.h /usr/include/bits/siginfo.h
  409. /usr/include/bits/signum.h /usr/include/bits/sigset.h
  410. /usr/include/bits/sigstack.h /usr/include/bits/sigthread.h
  411. /usr/include/bits/sockaddr.h /usr/include/bits/socket.h
  412. /usr/include/bits/stat.h /usr/include/bits/stdio_lim.h
  413. /usr/include/bits/sys_errlist.h /usr/include/bits/time.h
  414. /usr/include/bits/types.h /usr/include/bits/typesizes.h
  415. /usr/include/bits/uio.h /usr/include/bits/waitflags.h
  416. /usr/include/bits/waitstatus.h /usr/include/bits/wchar.h
  417. /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h
  418. /usr/include/endian.h /usr/include/fcntl.h /usr/include/features.h
  419. /usr/include/gconv.h /usr/include/getopt.h /usr/include/gnu/stubs.h
  420. /usr/include/libio.h /usr/include/limits.h
  421. /usr/include/linux/limits.h /usr/include/netinet/in.h
  422. /usr/include/pthread.h /usr/include/sched.h /usr/include/signal.h
  423. /usr/include/stdint.h /usr/include/stdlib.h /usr/include/string.h
  424. /usr/include/sys/cdefs.h /usr/include/sys/fcntl.h
  425. /usr/include/sys/select.h /usr/include/sys/socket.h
  426. /usr/include/sys/stat.h /usr/include/sys/sysmacros.h
  427. /usr/include/sys/types.h /usr/include/sys/ucontext.h
  428. /usr/include/sys/uio.h /usr/include/time.h /usr/include/ucontext.h
  429. /usr/include/unistd.h /usr/include/wchar.h /usr/include/xlocale.h
  430. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/limits.h
  431. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stdarg.h
  432. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stddef.h
  433. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/syslimits.h
  434. main.o:: $(DEPS_2)
  435. $(RHIDE_COMPILE.cpp.o)
  436. DEPS_3=zbuffer.cpp /root/zbuffer/zport.h /usr/include/_G_config.h
  437. /usr/include/arpa/inet.h /usr/include/asm/sigcontext.h
  438. /usr/include/asm/socket.h /usr/include/asm/sockios.h
  439. /usr/include/bits/byteswap.h /usr/include/bits/confname.h
  440. /usr/include/bits/endian.h /usr/include/bits/environments.h
  441. /usr/include/bits/fcntl.h /usr/include/bits/in.h
  442. /usr/include/bits/initspin.h /usr/include/bits/local_lim.h
  443. /usr/include/bits/posix1_lim.h /usr/include/bits/posix2_lim.h
  444. /usr/include/bits/posix_opt.h /usr/include/bits/pthreadtypes.h
  445. /usr/include/bits/sched.h /usr/include/bits/select.h
  446. /usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h
  447. /usr/include/bits/siginfo.h /usr/include/bits/signum.h
  448. /usr/include/bits/sigset.h /usr/include/bits/sigstack.h
  449. /usr/include/bits/sigthread.h /usr/include/bits/sockaddr.h
  450. /usr/include/bits/socket.h /usr/include/bits/stat.h
  451. /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h
  452. /usr/include/bits/time.h /usr/include/bits/types.h
  453. /usr/include/bits/typesizes.h /usr/include/bits/uio.h
  454. /usr/include/bits/wchar.h /usr/include/bits/wordsize.h
  455. /usr/include/bits/xopen_lim.h /usr/include/endian.h
  456. /usr/include/fcntl.h /usr/include/features.h /usr/include/gconv.h
  457. /usr/include/getopt.h /usr/include/gnu/stubs.h /usr/include/libio.h
  458. /usr/include/limits.h /usr/include/linux/limits.h
  459. /usr/include/netinet/in.h /usr/include/pthread.h
  460. /usr/include/sched.h /usr/include/signal.h /usr/include/stdint.h
  461. /usr/include/string.h /usr/include/sys/cdefs.h
  462. /usr/include/sys/fcntl.h /usr/include/sys/select.h
  463. /usr/include/sys/socket.h /usr/include/sys/stat.h
  464. /usr/include/sys/sysmacros.h /usr/include/sys/types.h
  465. /usr/include/sys/ucontext.h /usr/include/sys/uio.h
  466. /usr/include/time.h /usr/include/ucontext.h /usr/include/unistd.h
  467. /usr/include/wchar.h /usr/include/xlocale.h
  468. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/limits.h
  469. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stdarg.h
  470. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stddef.h
  471. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stdio.h
  472. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/syslimits.h
  473. zbuffer.o:: $(DEPS_3)
  474. $(RHIDE_COMPILE.cpp.o)
  475. DEPS_4=zport.cpp /usr/include/_G_config.h /usr/include/arpa/inet.h
  476. /usr/include/asm/sigcontext.h /usr/include/asm/socket.h
  477. /usr/include/asm/sockios.h /usr/include/bits/byteswap.h
  478. /usr/include/bits/confname.h /usr/include/bits/endian.h
  479. /usr/include/bits/environments.h /usr/include/bits/fcntl.h
  480. /usr/include/bits/in.h /usr/include/bits/initspin.h
  481. /usr/include/bits/local_lim.h /usr/include/bits/posix1_lim.h
  482. /usr/include/bits/posix2_lim.h /usr/include/bits/posix_opt.h
  483. /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h
  484. /usr/include/bits/select.h /usr/include/bits/sigaction.h
  485. /usr/include/bits/sigcontext.h /usr/include/bits/siginfo.h
  486. /usr/include/bits/signum.h /usr/include/bits/sigset.h
  487. /usr/include/bits/sigstack.h /usr/include/bits/sigthread.h
  488. /usr/include/bits/sockaddr.h /usr/include/bits/socket.h
  489. /usr/include/bits/stat.h /usr/include/bits/stdio_lim.h
  490. /usr/include/bits/sys_errlist.h /usr/include/bits/time.h
  491. /usr/include/bits/types.h /usr/include/bits/typesizes.h
  492. /usr/include/bits/uio.h /usr/include/bits/wchar.h
  493. /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h
  494. /usr/include/endian.h /usr/include/fcntl.h /usr/include/features.h
  495. /usr/include/gconv.h /usr/include/getopt.h /usr/include/gnu/stubs.h
  496. /usr/include/libio.h /usr/include/limits.h
  497. /usr/include/linux/limits.h /usr/include/netinet/in.h
  498. /usr/include/pthread.h /usr/include/sched.h /usr/include/signal.h
  499. /usr/include/stdint.h /usr/include/string.h
  500. /usr/include/sys/cdefs.h /usr/include/sys/fcntl.h
  501. /usr/include/sys/select.h /usr/include/sys/socket.h
  502. /usr/include/sys/stat.h /usr/include/sys/sysmacros.h
  503. /usr/include/sys/types.h /usr/include/sys/ucontext.h
  504. /usr/include/sys/uio.h /usr/include/time.h /usr/include/ucontext.h
  505. /usr/include/unistd.h /usr/include/wchar.h /usr/include/xlocale.h
  506. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/limits.h
  507. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stdarg.h
  508. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stddef.h
  509. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stdio.h
  510. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/syslimits.h
  511. zport.o:: $(DEPS_4)
  512. $(RHIDE_COMPILE.cpp.o)
  513. DEPS_5=zserver.cpp /root/zbuffer/Cipher.h /root/zbuffer/KSG_EncodeDecode.h
  514. /root/zbuffer/zbuffer.h /root/zbuffer/zport.h
  515. /usr/include/_G_config.h /usr/include/arpa/inet.h
  516. /usr/include/asm/errno.h /usr/include/asm/sigcontext.h
  517. /usr/include/asm/socket.h /usr/include/asm/sockios.h
  518. /usr/include/bits/byteswap.h /usr/include/bits/confname.h
  519. /usr/include/bits/endian.h /usr/include/bits/environments.h
  520. /usr/include/bits/errno.h /usr/include/bits/fcntl.h
  521. /usr/include/bits/in.h /usr/include/bits/initspin.h
  522. /usr/include/bits/local_lim.h /usr/include/bits/posix1_lim.h
  523. /usr/include/bits/posix2_lim.h /usr/include/bits/posix_opt.h
  524. /usr/include/bits/pthreadtypes.h /usr/include/bits/sched.h
  525. /usr/include/bits/select.h /usr/include/bits/sigaction.h
  526. /usr/include/bits/sigcontext.h /usr/include/bits/siginfo.h
  527. /usr/include/bits/signum.h /usr/include/bits/sigset.h
  528. /usr/include/bits/sigstack.h /usr/include/bits/sigthread.h
  529. /usr/include/bits/sockaddr.h /usr/include/bits/socket.h
  530. /usr/include/bits/stat.h /usr/include/bits/stdio_lim.h
  531. /usr/include/bits/sys_errlist.h /usr/include/bits/time.h
  532. /usr/include/bits/types.h /usr/include/bits/typesizes.h
  533. /usr/include/bits/uio.h /usr/include/bits/wchar.h
  534. /usr/include/bits/wordsize.h /usr/include/bits/xopen_lim.h
  535. /usr/include/endian.h /usr/include/errno.h /usr/include/fcntl.h
  536. /usr/include/features.h /usr/include/gconv.h /usr/include/getopt.h
  537. /usr/include/gnu/stubs.h /usr/include/libio.h /usr/include/limits.h
  538. /usr/include/linux/errno.h /usr/include/linux/limits.h
  539. /usr/include/netinet/in.h /usr/include/pthread.h
  540. /usr/include/sched.h /usr/include/signal.h /usr/include/stdint.h
  541. /usr/include/string.h /usr/include/sys/cdefs.h
  542. /usr/include/sys/fcntl.h /usr/include/sys/select.h
  543. /usr/include/sys/socket.h /usr/include/sys/stat.h
  544. /usr/include/sys/sysmacros.h /usr/include/sys/types.h
  545. /usr/include/sys/ucontext.h /usr/include/sys/uio.h
  546. /usr/include/time.h /usr/include/ucontext.h /usr/include/unistd.h
  547. /usr/include/wchar.h /usr/include/xlocale.h
  548. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/limits.h
  549. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stdarg.h
  550. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stddef.h
  551. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/stdio.h
  552. /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2.2/include/syslimits.h
  553. zserver.o:: $(DEPS_5)
  554. $(RHIDE_COMPILE.cpp.o)
  555. all:: server