# # @(#)makerules (jcg) ### 省略時のデフォルト設定 ### ifndef BD # 開発環境のベースディレクトリ BD := /usr/brightv endif ### 共通 標準ルール ### include $(BD)/etc/makerules # # 以下は、共通 標準ルールと異なる部分のみ定義を行う # ### 共通ヘッダーディレクトリーの指定 ### HEADER = $(BD)/include ### ITRON 利用のためには BKERNEL の定義が必要 ### CPPFLAGS += -DBKERNEL # kerext でロードする場合は、リロケータブルオブジェクトとする必要がある。 LDFLAGS2 = -r -T $(COMMONLIB)/reloc.lnk ### JCG 用ライブラリ ### LOADLIBES = LDOBJS = LDLIBS = -ldbg -lker -ldrv -lker -lg -lsys -lg -lf -lsvc # dbg デバッグサポートライブラリ # ker OS 核(マネージャー)専用ライブラリ # drv デバイスドライバーライブラリ # g C 言語標準ライブラリ # sys システムライブラリ # f 実数演算ライブラリ # svc OS 核インターフェースライブラリ