mirror of https://github.com/postgres/postgres
Use CXXFLAGS instead of CFLAGS for linking C++ code
Otherwise, this would break if using C and C++ compilers from different families and they understand different options. It already used the right flags for compiling, this is only for linking. Also, the meson setup already did this correctly. Reported-by: Tom Lane <tgl@sss.pgh.pa.us> Discussion: https://www.postgresql.org/message-id/228700.1722717983@sss.pgh.pa.us
This commit is contained in:
parent
028b4b21df
commit
365b5a345b
|
@ -37,7 +37,7 @@ SHLIB_LINK += $(LLVM_LIBS)
|
|||
# Because this module includes C++ files, we need to use a C++
|
||||
# compiler for linking. Makefile.shlib uses $(COMPILER) to build
|
||||
# loadable modules.
|
||||
override COMPILER = $(CXX) $(CFLAGS)
|
||||
override COMPILER = $(CXX) $(CXXFLAGS)
|
||||
|
||||
OBJS = \
|
||||
$(WIN32RES)
|
||||
|
|
Loading…
Reference in New Issue