You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
847 B
33 lines
847 B
|
|
include Makefile.config
|
|
USE_VFW = 1
|
|
|
|
TARGET = $(APP).exe
|
|
CROSSENV = /opt/W64-cross-compile/
|
|
CPP = /usr/bin/x86_64-w64-mingw32-g++
|
|
CPPFLAGS = -ggdb -Wall -O0 `PKG_CONFIG_PATH=$(CROSSENV)/lib/pkgconfig pkg-config --cflags gtk+-3.0 gmodule-export-2.0` -Wl,--export-dynamic -DBUILD_WINDOWS=1 -Wdeprecated -D_POSIX_C_SOURCE=200112L
|
|
INCLUDES =
|
|
LDFLAGS = -lws2_32 -ljpeg
|
|
LIBS = `PKG_CONFIG_PATH=$(CROSSENV)/lib/pkgconfig pkg-config --libs gtk+-3.0 gmodule-export-2.0` -L/usr/lib -mwindows
|
|
|
|
OBJECTS := $(OBJECTS) windows.oo
|
|
|
|
#
|
|
# add makefile configuration for svbony cams
|
|
#
|
|
ifeq ($(USE_SVBONY),1)
|
|
CPPFLAGS := $(CPPFLAGS)
|
|
LDFLAGS := $(LDFLAGS) -lSVBCameraSDK
|
|
OBJECTS := $(OBJECTS) videodev-svbcam.oo
|
|
endif
|
|
#
|
|
|
|
#
|
|
# add makefile configuration for vfw cams
|
|
#
|
|
ifeq ($(USE_VFW),1)
|
|
OBJECTS := $(OBJECTS) videodev-vfw.oo
|
|
LDFLAGS := $(LDFLAGS) -lvfw32
|
|
endif
|
|
#
|