mirror of
https://code.videolan.org/videolan/vlc
synced 2024-09-28 23:09:59 +02:00
Fix a small bug in header detection for Activex
This commit is contained in:
parent
9b499eae7b
commit
e249f6a3d9
29
configure.ac
29
configure.ac
@ -5265,18 +5265,23 @@ then
|
||||
WIDL=no
|
||||
fi
|
||||
AC_LANG_PUSH(C++)
|
||||
AC_CHECK_HEADERS(ole2.h olectl.h,
|
||||
[ VLC_ADD_CPPFLAGS([activex],[-D_MIDL_USE_GUIDDEF_])
|
||||
VLC_ADD_CXXFLAGS([activex],[-fno-exceptions])
|
||||
VLC_ADD_LDFLAGS([activex],[-lole32 -loleaut32 -luuid -lshlwapi])
|
||||
AC_CHECK_HEADERS(objsafe.h,
|
||||
VLC_ADD_CXXFLAGS([activex],[-DHAVE_OBJSAFE_HEADER]),,
|
||||
[#if HAVE_OLE2_H
|
||||
# include <ole2.h>
|
||||
#endif]
|
||||
)
|
||||
activex=:
|
||||
],
|
||||
AC_CHECK_HEADERS(ole2.h,
|
||||
[AC_CHECK_HEADERS(olectl.h,
|
||||
[ VLC_ADD_CPPFLAGS([activex],[-D_MIDL_USE_GUIDDEF_])
|
||||
VLC_ADD_CXXFLAGS([activex],[-fno-exceptions])
|
||||
VLC_ADD_LDFLAGS([activex],[-lole32 -loleaut32 -luuid -lshlwapi])
|
||||
AC_CHECK_HEADERS(objsafe.h,
|
||||
VLC_ADD_CXXFLAGS([activex],[-DHAVE_OBJSAFE_HEADER]),,
|
||||
[
|
||||
#if HAVE_OLE2_H
|
||||
# include <ole2.h>
|
||||
#endif
|
||||
]
|
||||
)
|
||||
activex=:
|
||||
],
|
||||
[ AC_MSG_ERROR([required OLE headers are missing from your system]) ]
|
||||
)],
|
||||
[ AC_MSG_ERROR([required OLE headers are missing from your system]) ]
|
||||
)
|
||||
AC_LANG_POP(C++)
|
||||
|
Loading…
Reference in New Issue
Block a user