view test/dynload_plain/Makefile.embedded @ 217:87c695673522

dynload darwin/mach-o update: - removed unnecessarily complex darwin loader interface, and sharing with dynload_unix now - mach-o symbol resolving refactored: * to handle symlinks, relative paths, paths with random casing * loading lib when not already loaded, for API consistency with ELF and PE implementations
author Tassilo Philipp
date Thu, 06 Apr 2017 12:00:36 +0200
parents 0592eb360af2
children 7c6f19d42b31
line wrap: on
line source

APP = dynload_plain
OBJS = dynload_plain.o

TOP = ../..
CFLAGS  += -I${TOP}/dynload
LDFLAGS += -L${TOP}/dynload
LDLIBS  += -ldynload_s
# Works on: Darwin, NetBSD.
# Linux: add '-ldl'

all: ${APP}

.PHONY: all clean

${APP}: ${OBJS}
	${CC} ${OBJS} ${LDFLAGS} ${LDLIBS} -o $@

clean:
	rm -f ${APP} ${OBJS}