pcre.u.mak
最終更新:2009/12/29
001: # 002: # Makefile for APR Samples 003: # 004: # はじめに Shift_JIS のソースコードを ORG の下に保管しておく。 005: # Usage: 006: # make -f pcre.u.mak 007: # 008: # ●CentOS 009: # pcre と pcre-devel package を使用 010: 011: APR_CONFIG=$(shell which apr-1-config) 012: APU_CONFIG=$(shell which apu-1-config) 013: 014: CC=gcc 015: ICONV=iconv 016: 017: CFLAGS=$(shell ${APR_CONFIG} --cflags --cppflags --includes) -Wall 018: LDFLAGS=$(shell ${APR_CONFIG} --ldflags) 019: LDLIBS=$(shell ${APR_CONFIG} --libs --link-ld) $(shell ${APU_CONFIG} --libs --link-ld) -lpcre 020: 021: default: buildall 022: 023: buildall: kpcre1 024: 025: clean: 026: $(RM) *.o *.c *.h *~ \ 027: kpcre1 028: 029: mystab.h: ORG/mystab.h 030: $(ICONV) -f Shift_JIS -t EUC-JP $< > $@ 031: 032: mystab.c: ORG/mystab.c 033: $(ICONV) -f Shift_JIS -t EUC-JP $< > $@ 034: 035: mystab.o: mystab.h 036: 037: kpcre1.c: ORG/kpcre1.c 038: $(ICONV) -f Shift_JIS -t EUC-JP $< > $@ 039: 040: kpcre1.o: mystab.h 041: 042: kpcre1: kpcre1.o mystab.o 043: $(CC) $(LDFLAGS) -o $@ $^ $(LDLIBS)
KAKU PROJECT (2009) |