disable wxGLCanvas for wxMGL and wxDFB which don't support it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43401 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
b809d2a4bd
commit
2e35565ac8
6
configure
vendored
6
configure
vendored
@ -32821,7 +32821,11 @@ fi
|
||||
|
||||
USE_OPENGL=0
|
||||
if test "$wxUSE_OPENGL" = "yes"; then
|
||||
if test "$wxUSE_MAC" = 1 -o "$wxUSE_COCOA" = "1"; then
|
||||
if test "$wxUSE_MGL" = 1 -o "$wxUSE_DFB" = "1"; then
|
||||
{ echo "$as_me:$LINENO: WARNING: wxGLCanvas not implemented for this port, library will be compiled without it." >&5
|
||||
echo "$as_me: WARNING: wxGLCanvas not implemented for this port, library will be compiled without it." >&2;}
|
||||
wxUSE_OPENGL="no"
|
||||
elif test "$wxUSE_MAC" = 1 -o "$wxUSE_COCOA" = "1"; then
|
||||
OPENGL_LIBS="-framework OpenGL -framework AGL"
|
||||
elif test "$wxUSE_MSW" = 1; then
|
||||
OPENGL_LIBS="-lopengl32 -lglu32"
|
||||
|
@ -3901,7 +3901,10 @@ dnl ---------------------------------------------------------------------------
|
||||
|
||||
USE_OPENGL=0
|
||||
if test "$wxUSE_OPENGL" = "yes"; then
|
||||
if test "$wxUSE_MAC" = 1 -o "$wxUSE_COCOA" = "1"; then
|
||||
if test "$wxUSE_MGL" = 1 -o "$wxUSE_DFB" = "1"; then
|
||||
AC_MSG_WARN([wxGLCanvas not implemented for this port, library will be compiled without it.])
|
||||
wxUSE_OPENGL="no"
|
||||
elif test "$wxUSE_MAC" = 1 -o "$wxUSE_COCOA" = "1"; then
|
||||
OPENGL_LIBS="-framework OpenGL -framework AGL"
|
||||
elif test "$wxUSE_MSW" = 1; then
|
||||
OPENGL_LIBS="-lopengl32 -lglu32"
|
||||
|
@ -60,6 +60,8 @@ enum
|
||||
#include "wx/mac/glcanvas.h"
|
||||
#elif defined(__WXCOCOA__)
|
||||
#include "wx/cocoa/glcanvas.h"
|
||||
#else
|
||||
#error "wxGLCanvas not supported in this wxWidgets port"
|
||||
#endif
|
||||
|
||||
#include "wx/app.h"
|
||||
|
Loading…
Reference in New Issue
Block a user