Ticket #31804: patch-configure.diff

File patch-configure.diff, 3.4 KB (added by mojca (Mojca Miklavec), 11 years ago)

A patch for archs and compile errors from graphics context in wxWidgets-2.8

  • configure

    old new See \`config.log' for more details." >&2;} 
    1616916169echo "$as_me: WARNING: Please use --with-macosx-sdk=PATH and --enable-universal_binary without an argument" >&2;}
    1617016170            fi
    1617116171        fi
    16172                 OSX_UNIV_OPTS="-arch ppc -arch i386"
     16172                OSX_UNIV_OPTS="@@ARCHS@@"
    1617316173        CXXFLAGS="$OSX_UNIV_OPTS $CXXFLAGS"
    1617416174        CFLAGS="$OSX_UNIV_OPTS $CFLAGS"
    1617516175        OBJCXXFLAGS="$OSX_UNIV_OPTS $OBJCXXFLAGS"
    ac_compiler_gnu=$ac_cv_c_compiler_gnu 
    2493224932
    2493324933
    2493424934
    24935 SEARCH_INCLUDE="\
    24936     /usr/local/include        \
    24937     /usr/local/X11/include    \
    24938     /usr/local/include/X11    \
    24939     /usr/local/X11R6/include  \
    24940     /usr/local/include/X11R6  \
    24941                               \
    24942     /usr/Motif-2.1/include    \
    24943     /usr/Motif-1.2/include    \
    24944     /usr/include/Motif1.2     \
    24945                               \
    24946     /usr/dt/include           \
    24947     /usr/openwin/include      \
    24948                               \
    24949     /usr/include/Xm           \
    24950                               \
    24951     /usr/X11R6/include        \
    24952     /usr/X11R6.4/include      \
    24953                               \
    24954     /usr/include/X11R6        \
    24955                               \
    24956     /usr/X11/include          \
    24957     /usr/include/X11          \
    24958                               \
    24959     /usr/XFree86/include/X11  \
    24960     /usr/pkg/include          \
    24961                               \
    24962     /usr/local/X1R5/include  \
    24963     /usr/local/include/X11R5  \
    24964     /usr/X11R5/include        \
    24965     /usr/include/X11R5        \
    24966                               \
    24967     /usr/local/X11R4/include  \
    24968     /usr/local/include/X11R4  \
    24969     /usr/X11R4/include        \
    24970     /usr/include/X11R4        \
    24971                               \
    24972     /usr/openwin/share/include"
     24935SEARCH_INCLUDE="@@PREFIX@@/include"
    2497324936
    2497424937echo "$as_me:$LINENO: checking for libraries directory" >&5
    2497524938echo $ECHO_N "checking for libraries directory... $ECHO_C" >&6
    rm -f conftest.err conftest.$ac_objext \ 
    2891628879                                        wx_cv_lib_gtk=none
    2891728880                else
    2891828881                                                            wx_cv_cflags_gtk=$GTK_CFLAGS
    28919                     wx_cv_libs_gtk=`echo $GTK_LIBS | sed -e 's/ -l[^ ]*cairo[^ ]*//g'`
     28882                    wx_cv_libs_gtk="$GTK_LIBS"
    2892028883                fi
    2892128884
    2892228885
    echo "$as_me: WARNING: wxGLCanvas not implemented for this port, library will be 
    3319033153        OPENGL_LIBS="-framework OpenGL -framework AGL"
    3319133154    elif test "$wxUSE_MSW" = 1; then
    3319233155        OPENGL_LIBS="-lopengl32 -lglu32"
    33193     elif test "$USE_DARWIN" = 1; then
     33156    elif test "$wxUSE_MAC" = 1; then
    3319433157        OPENGL_LIBS=""
    3319533158    else
    3319633159                        echo "$as_me:$LINENO: checking for OpenGL headers" >&5
  • setup.h.in

    old new  
    552552#define wxUSE_RICHEDIT2 0
    553553#endif
    554554
    555 #if !defined(__WIN32__) && !defined(__APPLE__)
     555#if !defined(__WIN32__) && !defined(__WXMAC__)
    556556#define wxUSE_CAIRO 1
    557557#else
    558558#define wxUSE_CAIRO 0
  • src/generic/graphicc.cpp

    old new wxGraphicsContext * wxCairoRenderer::CreateContext( const wxMemoryDC& dc) 
    14741474
    14751475wxGraphicsContext * wxCairoRenderer::CreateContextFromNativeContext( void * context )
    14761476{
    1477 #if __WXMSW__
     1477#ifdef __WXMSW__
    14781478    return new wxCairoContext(this,(HDC)context);
    14791479#endif
    1480 #if __WXGTK__
     1480#ifdef __WXGTK__
    14811481    return new wxCairoContext(this,(cairo_t*)context);
    14821482#endif
    14831483}