Commit 5e938d83 authored by Bruce Momjian's avatar Bruce Momjian

Force thread flags for all Unixware builds if threading is requested.

This is required because once you link with a library that uses threads,
all references to that library have to use thread flags.
parent a676b852
# -*-makefile-*- # -*-makefile-*-
# $PostgreSQL: pgsql/src/Makefile.global.in,v 1.182 2004/05/11 21:57:14 momjian Exp $ # $PostgreSQL: pgsql/src/Makefile.global.in,v 1.183 2004/05/13 23:05:54 momjian Exp $
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
# All PostgreSQL makefiles include this file and use the variables it sets, # All PostgreSQL makefiles include this file and use the variables it sets,
...@@ -177,6 +177,12 @@ ifeq ($(GCC), yes) ...@@ -177,6 +177,12 @@ ifeq ($(GCC), yes)
CFLAGS += -Wall -Wmissing-prototypes -Wmissing-declarations CFLAGS += -Wall -Wmissing-prototypes -Wmissing-declarations
endif endif
# Unixware needs threads for everything that uses libpq
ifeq ($(PORTNAME),unixware)
CFLAGS += "$PTHREAD_CFLAGS"
endif
# Kind-of compilers # Kind-of compilers
YACC = @YACC@ YACC = @YACC@
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment