diff --git a/Makefile b/Makefile index f081dfae5832bacd1509c3e1664ac18c3c627383..a5fbc105a9ea5a8455fc4601dda3f920bd5a352e 100644 --- a/Makefile +++ b/Makefile @@ -338,12 +338,11 @@ PC_TEMPLATE = prefix=$(prefix)\nexec_prefix=\$${prefix}\nincludedir=\$${prefix}/ # gpr .pc file PC_NAME = Google Public Runtime PC_DESCRIPTION = Google Public Runtime -PC_CFLAGS = +PC_CFLAGS = -pthread PC_REQUIRES_PRIVATE = +PC_LIBS_PRIVATE = -lpthread ifeq ($(SYSTEM),Darwin) -PC_LIBS_PRIVATE = -lrt -else -PC_LIBS_PRIVATE = +PC_LIBS_PRIVATE += -lrt endif GPR_PC_FILE := $(PC_TEMPLATE) diff --git a/templates/Makefile.template b/templates/Makefile.template index 6b4b3e12a7116094b006b849894f6fc285f41825..2a2f6960cf2518cfd8b91f39e3b042cf520379e1 100644 --- a/templates/Makefile.template +++ b/templates/Makefile.template @@ -363,12 +363,11 @@ Libs.private: $(PC_LIBS_PRIVATE) # gpr .pc file PC_NAME = Google Public Runtime PC_DESCRIPTION = Google Public Runtime -PC_CFLAGS = +PC_CFLAGS = -pthread PC_REQUIRES_PRIVATE = +PC_LIBS_PRIVATE = -lpthread ifeq ($(SYSTEM),Darwin) -PC_LIBS_PRIVATE = -lrt -else -PC_LIBS_PRIVATE = +PC_LIBS_PRIVATE += -lrt endif GPR_PC_FILE := $(PC_TEMPLATE)