More mostly cross compiling related mods..
Get configure to bring in the necessary libs and object files if the compiler can handle ole. Added --enable-metafile option, defaults to yes but again only used if ole is supported. Fixed the last of the #ifdef wxUSE_NORLANDER.. tests to check if its non-zero (it's always defined) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9326 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
16
configure.in
16
configure.in
@@ -1103,6 +1103,7 @@ dnl ---------------------------------------------------------------------------
|
||||
|
||||
WX_ARG_ENABLE(clipboard, [ --enable-clipboard use wxClipboard classes], wxUSE_CLIPBOARD)
|
||||
WX_ARG_ENABLE(dnd, [ --enable-dnd use Drag'n'Drop classes], wxUSE_DRAG_AND_DROP)
|
||||
WX_ARG_ENABLE(metafile, [ --enable-metafile use win32 metafiles], wxUSE_METAFILE)
|
||||
|
||||
dnl TODO: doesn't work yet
|
||||
WX_ARG_ENABLE(wxtree, [ --enable-wxtree make wxTree library], wxUSE_WXTREE)
|
||||
@@ -3567,7 +3568,18 @@ if test "$wxUSE_DRAG_AND_DROP" = "yes" ; then
|
||||
dnl this one does the right thing though
|
||||
if test "$ac_cv_header_ole2_h" = "yes" ; then
|
||||
if test "$GCC" = yes ; then
|
||||
ALL_OBJECTS="$ALL_OBJECTS \$(OLEOBJS)"
|
||||
ALL_DEPFILES="$ALL_DEPFILES \$(OLEDEPS)"
|
||||
CODE_GEN_FLAGS_CXX="$CODE_GEN_FLAGS_CXX -fvtable-thunks"
|
||||
LIBS="$LIBS -lole32 -luuid"
|
||||
|
||||
dnl metafiles need the ole code, right?? if not this
|
||||
dnl doesn't need to be in here.
|
||||
if test "$wxUSE_METAFILE" = "yes"; then
|
||||
AC_DEFINE(wxUSE_METAFILE)
|
||||
dnl this one should probably be made separately configurable
|
||||
AC_DEFINE(wxUSE_ENH_METAFILE)
|
||||
fi
|
||||
fi
|
||||
else
|
||||
AC_MSG_WARN(Drag and drop disabled because OLE headers not found)
|
||||
@@ -3769,10 +3781,6 @@ dnl if test "$wxUSE_WXTREE" = "yes"; then
|
||||
dnl AC_DEFINE(wxUSE_WXTREE)
|
||||
dnl fi
|
||||
|
||||
if test "$wxUSE_METAFILE" = "yes"; then
|
||||
AC_DEFINE(wxUSE_METAFILE)
|
||||
fi
|
||||
|
||||
if test "$wxUSE_DIRDLG" = "yes"; then
|
||||
if test "$wxUSE_CONSTRAINTS" != "yes"; then
|
||||
AC_MSG_WARN(wxDirDialog requires constraints so it won't be compiled without them)
|
||||
|
Reference in New Issue
Block a user