include external.mk include ${ARCH}_BUILD/variables.mk include SOURCES/graphics/Makefile TARGET=${BD}main.exe OBJECTS=${BD}main.o # ${BG}GLES_3_1_compatibility.o FULL_BUILD_OBJECTS=${OBJECTS} ${GRAPHICS_OBJECTS} LINKS=-lEGL -lwayland-client -lGLESv2 -lwayland-egl all : make ${TARGET} # ADD # -Wl,--verbose \ # TO SEE LINKER ATTEMPTS AT RETRIEVING LIBRARIES ${TARGET} : ${FULL_BUILD_OBJECTS} ${COMPILER} \ -o ${TARGET} \ -Wl,-unresolved-symbols=ignore-in-shared-libs \ -L${WAYLAND_LIBRARIES} \ ${FULL_BUILD_OBJECTS} \ -fno-exceptions \ ${LINKS} ${BD}main.o : ${SD}main.c ${COMPILER} \ ${I_EGL} \ ${I_WAYLAND} \ -o ${BD}main.o \ -c ${CFLAGS} ${SD}main.c \ ${GLOBAL_COMPILE_CONF} .PHONY: clean debug clean: -rm ${TARGET} ${FULL_BUILD_OBJECTS} *~ core