Commit 07031171 authored by Juan Luis Manas's avatar Juan Luis Manas Committed by Alessandro Rubini

SNMP/ieee8021QBridge/Makefile: added mini-ipc library and fdb_proxy

parent ff7762d2
...@@ -2,14 +2,18 @@ NET_SNMP_HOME = $(WRS_OUTPUT_DIR)/build/buildroot-2009.11/output/build/net-snmp- ...@@ -2,14 +2,18 @@ NET_SNMP_HOME = $(WRS_OUTPUT_DIR)/build/buildroot-2009.11/output/build/net-snmp-
NET-SNMP-CONFIG = $(NET_SNMP_HOME)/net-snmp-config NET-SNMP-CONFIG = $(NET_SNMP_HOME)/net-snmp-config
ROOTFS_OVERRIDE = $(WRS_BASE_DIR)/../userspace/rootfs_override ROOTFS_OVERRIDE = $(WRS_BASE_DIR)/../userspace/rootfs_override
WR_INSTALL_ROOT ?= /usr/lib/white-rabbit
WR_INCLUDE = $(WR_INSTALL_ROOT)/include
WR_LIB = $(WR_INSTALL_ROOT)/lib
CC = $(CROSS_COMPILE)gcc CC = $(CROSS_COMPILE)gcc
CFLAGS = -fPIC -I. `$(NET-SNMP-CONFIG) --cflags` \ CFLAGS = -fPIC -shared -I. `$(NET-SNMP-CONFIG) --cflags` \
-I../../wrsw_rtud -I../../wrsw_hal \ -I../../wrsw_rtud -I../../wrsw_hal \
-I$(WRS_OUTPUT_DIR)/build/ptp-noposix/libwripc -I$(WRS_OUTPUT_DIR)/build/ptp-noposix/libwripc
LDFLAGS = -fPIC -shared `$(NET-SNMP-CONFIG) --ldflags` \ LDFLAGS = -fPIC -shared `$(NET-SNMP-CONFIG) --ldflags` \
-L. -lwripc -L. -L$(WR_LIB) -lwripc -lminipc
OBJS = \ OBJS = \
endpoint_hw.o \ endpoint_hw.o \
...@@ -23,7 +27,9 @@ ieee8021QBridgeVlanStaticTable.o \ ...@@ -23,7 +27,9 @@ ieee8021QBridgeVlanStaticTable.o \
ieee8021QBridgeVlanCurrentTable.o \ ieee8021QBridgeVlanCurrentTable.o \
ieee8021QBridgeVlanNumDeletes.o \ ieee8021QBridgeVlanNumDeletes.o \
ieee8021QBridgeNextFreeLocalVlanTable.o \ ieee8021QBridgeNextFreeLocalVlanTable.o \
ieee8021QBridgePortVlanTable.o ieee8021QBridgePortVlanTable.o \
rtu_fd_proxy.o \
mac.o
LIB = libieee8021qbridge.so LIB = libieee8021qbridge.so
...@@ -37,6 +43,7 @@ install: all ...@@ -37,6 +43,7 @@ install: all
install -d $(ROOTFS_OVERRIDE)/usr/lib install -d $(ROOTFS_OVERRIDE)/usr/lib
install $(LIB) $(ROOTFS_OVERRIDE)/usr/lib install $(LIB) $(ROOTFS_OVERRIDE)/usr/lib
install libwripc.so $(ROOTFS_OVERRIDE)/usr/lib install libwripc.so $(ROOTFS_OVERRIDE)/usr/lib
install libminipc.so $(ROOTFS_OVERRIDE)/usr/lib
clean: clean:
rm -f $(LIB) $(OBJS) rm -f $(LIB) $(OBJS)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment