mirror of
https://github.com/pikvm/ustreamer.git
synced 2026-03-13 19:13:41 +00:00
Issue #287: Don't add -latomic on FreeBSD
This commit is contained in:
@@ -18,6 +18,11 @@ _SRCS = $(shell ls src/uslibs/*.c src/*.c)
|
|||||||
_BUILD = build
|
_BUILD = build
|
||||||
|
|
||||||
|
|
||||||
|
# =====
|
||||||
|
ifneq ($(shell sh -c 'uname 2>/dev/null || echo Unknown'),FreeBSD)
|
||||||
|
override _LDFLAGS += -latomic
|
||||||
|
endif
|
||||||
|
|
||||||
ifneq ($(MK_WITH_PTHREAD_NP),)
|
ifneq ($(MK_WITH_PTHREAD_NP),)
|
||||||
override _CFLAGS += -DWITH_PTHREAD_NP
|
override _CFLAGS += -DWITH_PTHREAD_NP
|
||||||
endif
|
endif
|
||||||
|
|||||||
12
src/Makefile
12
src/Makefile
@@ -14,9 +14,9 @@ _V4P = ustreamer-v4p.bin
|
|||||||
|
|
||||||
_CFLAGS = -MD -c -std=c17 -Wall -Wextra -D_GNU_SOURCE $(CFLAGS)
|
_CFLAGS = -MD -c -std=c17 -Wall -Wextra -D_GNU_SOURCE $(CFLAGS)
|
||||||
|
|
||||||
_USTR_LDFLAGS = $(LDFLAGS) -lm -ljpeg -pthread -lrt -latomic -levent -levent_pthreads
|
_USTR_LDFLAGS = $(LDFLAGS) -lm -ljpeg -pthread -lrt -levent -levent_pthreads
|
||||||
_DUMP_LDFLAGS = $(LDFLAGS) -lm -ljpeg -pthread -lrt -latomic
|
_DUMP_LDFLAGS = $(LDFLAGS) -lm -ljpeg -pthread -lrt
|
||||||
_V4P_LDFLAGS = $(LDFLAGS) -lm -ljpeg -pthread -lrt -latomic
|
_V4P_LDFLAGS = $(LDFLAGS) -lm -ljpeg -pthread -lrt
|
||||||
|
|
||||||
_USTR_SRCS = $(shell ls \
|
_USTR_SRCS = $(shell ls \
|
||||||
libs/*.c \
|
libs/*.c \
|
||||||
@@ -46,6 +46,12 @@ _OBJS = $(_USTR_SRCS:%.c=$(_BUILD)/%.o) $(_DUMP_SRCS:%.c=$(_BUILD)/%.o)
|
|||||||
|
|
||||||
|
|
||||||
# =====
|
# =====
|
||||||
|
ifneq ($(shell sh -c 'uname 2>/dev/null || echo Unknown'),FreeBSD)
|
||||||
|
override _USTR_LDFLAGS += -latomic
|
||||||
|
override _DUMP_LDFLAGS += -latomic
|
||||||
|
override _V4P_LDFLAGS += -latomic
|
||||||
|
endif
|
||||||
|
|
||||||
ifneq ($(MK_WITH_PYTHON),)
|
ifneq ($(MK_WITH_PYTHON),)
|
||||||
override _CFLAGS += -DMK_WITH_PYTHON
|
override _CFLAGS += -DMK_WITH_PYTHON
|
||||||
endif
|
endif
|
||||||
|
|||||||
Reference in New Issue
Block a user