@@ -1105,20 +1105,24 @@ if test "$deltacast_req" != no; then
11051105 AC_LANG_PUSH ( C++ )
11061106
11071107 if test ${system?} = Windows; then
1108+ DELTACAST_PATH=\
1109+ ${DELTACAST_DIRECTORY:-/c/PROGRA~1/DELTACAST/VideoMaster/resources}
1110+ DELTA_INC=-I$DELTACAST_PATH/include
1111+ DELTACAST_LIB=-L$DELTACAST_PATH/lib
11081112 EXTRA_HEADERS="# include <windows.h>"
11091113 else
11101114 DELTACAST_PATH=${DELTACAST_DIRECTORY:-/usr}
1115+ DELTA_INC=-I$DELTACAST_PATH/include/videomaster
1116+ DELTA_INC="$DELTA_INC -I$DELTACAST_PATH/Include" # old SDK compat
1117+ DELTACAST_LIB=-L$DELTACAST_PATH/lib
1118+ # no lib path compat for old SDKs - install them with 'make install'
11111119 EXTRA_HEADERS=
11121120 fi
11131121
1114- if test -n "$DELTACAST_PATH"; then
1115- DELTA_INC="-I$DELTACAST_PATH/Include\
1116- -I$DELTACAST_PATH/include/videomaster"
1117- CXXFLAGS_SAVE=$CXXFLAGS
1118- CXXFLAGS="$CXXFLAGS ${DELTA_INC?}"
1119- CPPFLAGS_SAVE=$CPPFLAGS
1120- CPPFLAGS="$CPPFLAGS ${DELTA_INC?}"
1121- fi
1122+ CXXFLAGS_SAVE=$CXXFLAGS
1123+ CXXFLAGS="$CXXFLAGS ${DELTA_INC?}"
1124+ CPPFLAGS_SAVE=$CPPFLAGS
1125+ CPPFLAGS="$CPPFLAGS ${DELTA_INC?}"
11221126
11231127 AC_CHECK_HEADERS ( [ VideoMasterHD_Core.h VideoMasterHD_Sdi.h VideoMasterHD_Sdi_Audio.h] ,
11241128 [ ] , [ ] ,
@@ -1132,15 +1136,7 @@ if test "$deltacast_req" != no; then
11321136 ] ] )
11331137
11341138 SAVED_LIBS=$LIBS
1135- DELTACAST_LIB="-lvideomasterhd_audio -lvideomasterhd"
1136- if test -n "$DELTACAST_PATH"; then
1137- if test "${ac_cv_sizeof_int_p?}" -eq 8 &&
1138- test "${system?}" = Linux; then
1139- DELTACAST_LIB="$DELTACAST_LIB -L$DELTACAST_PATH/lib"
1140- else
1141- DELTACAST_LIB="$DELTACAST_LIB -L$DELTACAST_PATH/Library/x86"
1142- fi
1143- fi
1139+ DELTACAST_LIB="$DELTACAST_LIB -lvideomasterhd_audio -lvideomasterhd"
11441140 LIBS="$LIBS $DELTACAST_LIB"
11451141 AC_MSG_CHECKING ( [ DELTACAST library presence] )
11461142 AC_LINK_IFELSE ( [ AC_LANG_PROGRAM ( [ [ $EXTRA_HEADERS
0 commit comments