Commit 64f07754 authored by Michael Niedermayer's avatar Michael Niedermayer

buildsys: fix c++ compilation

Based on code by: carl
Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 64a2c51f
...@@ -28,7 +28,7 @@ CPPFLAGS := $(IFLAGS) $(CPPFLAGS) ...@@ -28,7 +28,7 @@ CPPFLAGS := $(IFLAGS) $(CPPFLAGS)
CFLAGS += $(ECFLAGS) CFLAGS += $(ECFLAGS)
CCFLAGS = $(CPPFLAGS) $(CFLAGS) CCFLAGS = $(CPPFLAGS) $(CFLAGS)
ASFLAGS := $(CPPFLAGS) $(ASFLAGS) ASFLAGS := $(CPPFLAGS) $(ASFLAGS)
CXXFLAGS := $(CFLAGS) $(CXXFLAGS) CXXFLAGS += $(CPPFLAGS) $(CFLAGS)
YASMFLAGS += $(IFLAGS) -I$(SRC_PATH)/libavutil/x86/ -Pconfig.asm YASMFLAGS += $(IFLAGS) -I$(SRC_PATH)/libavutil/x86/ -Pconfig.asm
HOSTCCFLAGS = $(IFLAGS) $(HOSTCFLAGS) HOSTCCFLAGS = $(IFLAGS) $(HOSTCFLAGS)
LDFLAGS := $(ALLFFLIBS:%=-Llib%) $(LDFLAGS) LDFLAGS := $(ALLFFLIBS:%=-Llib%) $(LDFLAGS)
......
...@@ -688,7 +688,7 @@ check_cxx(){ ...@@ -688,7 +688,7 @@ check_cxx(){
log check_cxx "$@" log check_cxx "$@"
cat > $TMPCPP cat > $TMPCPP
log_file $TMPCPP log_file $TMPCPP
check_cmd $cxx $CPPFLAGS $CFLAGS $CXXFLAGS "$@" -c -o $TMPO $TMPCPP check_cmd $cxx $CPPFLAGS $CFLAGS $CXXFLAGS "$@" $CXX_C -o $TMPO $TMPCPP
} }
check_cpp(){ check_cpp(){
...@@ -1977,6 +1977,7 @@ AS_O='-o $@' ...@@ -1977,6 +1977,7 @@ AS_O='-o $@'
CC_C='-c' CC_C='-c'
CC_E='-E -o $@' CC_E='-E -o $@'
CC_O='-o $@' CC_O='-o $@'
CXX_C='-c'
CXX_O='-o $@' CXX_O='-o $@'
LD_O='-o $@' LD_O='-o $@'
HOSTCC_C='-c' HOSTCC_C='-c'
...@@ -3900,6 +3901,7 @@ AS_C=$AS_C ...@@ -3900,6 +3901,7 @@ AS_C=$AS_C
AS_O=$AS_O AS_O=$AS_O
CC_C=$CC_C CC_C=$CC_C
CC_O=$CC_O CC_O=$CC_O
CXX_C=$CXX_C
CXX_O=$CXX_O CXX_O=$CXX_O
LD_O=$LD_O LD_O=$LD_O
LDFLAGS=$LDFLAGS LDFLAGS=$LDFLAGS
......
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