2,17 → 2,19 |
# this file contains the library dependencies |
# |
|
OSLIB_LIB=$(OSLIB)/lib |
|
LINK_STARTUP = $(LIB_PATH)/x0.o |
LINK_STARTUP = $(OSLIB_LIB)/x0.o |
|
LINK_LIB = |
LIB_DEP = |
|
|
# -------------------------------------------------------------------------- |
# Library File names |
ifndef GRAPH_DRV |
GRAPH_DRV=grx |
endif |
|
|
# PXC |
ifeq ($(LIB_PATH)/libhpxc.a,$(wildcard $(LIB_PATH)/libhpxc.a)) |
LINK_LIB += -lhpxc |
45,9 → 47,11 |
|
# grx |
ifeq ($(LIB_PATH)/libgrx.a,$(wildcard $(LIB_PATH)/libgrx.a)) |
ifeq ($(GRAPH_DRV),grx) |
LINK_LIB += -lgrx |
LIB_DEP += $(LIB_PATH)/libgrx.a |
endif |
endif |
|
# hdev |
ifeq ($(LIB_PATH)/libhdev.a,$(wildcard $(LIB_PATH)/libhdev.a)) |
80,29 → 84,35 |
endif |
|
# kl |
ifeq ($(LIB_PATH)/libkl.a,$(wildcard $(LIB_PATH)/libkl.a)) |
ifeq ($(OSLIB_LIB)/libkl.a,$(wildcard $(OSLIB_LIB)/libkl.a)) |
LINK_LIB += -lkl |
LIB_DEP += $(LIB_PATH)/libkl.a |
LIB_DEP += $(OSLIB_LIB)/libkl.a |
endif |
|
# hx |
ifeq ($(LIB_PATH)/libhx.a,$(wildcard $(LIB_PATH)/libhx.a)) |
ifeq ($(OSLIB_LIB)/libhx.a,$(wildcard $(OSLIB_LIB)/libhx.a)) |
LINK_LIB += -lhx |
LIB_DEP += $(LIB_PATH)/libhx.a |
LIB_DEP += $(OSLIB_LIB)/libhx.a |
endif |
|
# hc |
ifeq ($(LIB_PATH)/libhc.a,$(wildcard $(LIB_PATH)/libhc.a)) |
ifeq ($(OSLIB_LIB)/libhc.a,$(wildcard $(OSLIB_LIB)/libhc.a)) |
LINK_LIB += -lhc |
LIB_DEP += $(LIB_PATH)/libhc.a |
LIB_DEP += $(OSLIB_LIB)/libhc.a |
endif |
|
# hm |
ifeq ($(LIB_PATH)/libhm.a,$(wildcard $(LIB_PATH)/libhm.a)) |
ifeq ($(OSLIB_LIB)/libhm.a,$(wildcard $(OSLIB_LIB)/libhm.a)) |
LINK_LIB += -lhm |
LIB_DEP += $(LIB_PATH)/libhm.a |
LIB_DEP += $(OSLIB_LIB)/libhm.a |
endif |
|
# cons |
ifeq ($(LIB_PATH)/libcons.a,$(wildcard $(LIB_PATH)/libcons.a)) |
LINK_LIB += -lcons |
LIB_DEP += $(LIB_PATH)/libcons.a |
endif |
|
# blk |
ifeq ($(LIB_PATH)/libblk.a,$(wildcard $(LIB_PATH)/libblk.a)) |
LINK_LIB += -lblk |
151,8 → 161,41 |
LIB_DEP += $(LIB_PATH)/lib6025e.a |
endif |
|
# Parport |
ifeq ($(LIB_PATH)/libpport.a,$(wildcard $(LIB_PATH)/libpport.a)) |
LINK_LIB += -lpport |
LIB_DEP += $(LIB_PATH)/libpport.a |
endif |
|
# SVGA |
ifeq ($(LIB_PATH)/libsvga.a,$(wildcard $(LIB_PATH)/libsvga.a)) |
ifeq ($(GRAPH_DRV),svga) |
LINK_LIB += -lsvga |
LIB_DEP += $(LIB_PATH)/libsvga.a |
endif |
endif |
|
# OSMESA |
ifeq ($(LIB_PATH)/libosmesa.a,$(wildcard $(LIB_PATH)/libosmesa.a)) |
LINK_LIB += -losmesa |
LIB_DEP += $(LIB_PATH)/libosmesa.a |
endif |
|
# GLUT |
ifeq ($(LIB_PATH)/libglut.a,$(wildcard $(LIB_PATH)/libglut.a)) |
LINK_LIB += -lglut |
LIB_DEP += $(LIB_PATH)/libglut.a |
endif |
|
# GLU |
ifeq ($(LIB_PATH)/libglu.a,$(wildcard $(LIB_PATH)/libglu.a)) |
LINK_LIB += -lglu |
LIB_DEP += $(LIB_PATH)/libglu.a |
endif |
|
# PCL812 |
ifeq ($(LIB_PATH)/libpcl812.a,$(wildcard $(LIB_PATH)/libpcl812.a)) |
LINK_LIB += -lpcl812 |
LIB_DEP += $(LIB_PATH)/libpcl812.a |
endif |
|