#50199: gnuplot: opportunistically uses gtk2 when building with wxwidgets enabled -----------------------+--------------------- Reporter: devans@… | Owner: mojca@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: gnuplot | -----------------------+--------------------- Comment (by mojca@…): I checked what difference it makes when `HAVE_GTK` is defined. From the point of view of functionality it doesn't seem to make any difference: {{{ /* if the gtk headers are available, use them to tweak some behaviours */ #if defined(__WXGTK__)&&defined(HAVE_GTK) # define USE_GTK #endif }}} but there is still a problem with: {{{ WX_CXXFLAGS="$WX_CXXFLAGS $GTK_CFLAGS" WX_LIBS="$WX_LIBS $GTK_LIBS" }}} which shouldn't have been there. David, do you have any suggestions for a proper fix? The only thing that comes to my might would be either this: {{{ # when using Cocoa:
wx-config --list
Default config is osx_cocoa-unicode-3.0 Default config will be used for output }}} {{{ # when using GTK:
wx-config --list
Default config is gtk3-unicode-3.0 Default config will be used for output }}} or actually trying to compile a minimal example with wxWidgets and checking whether `__WXGTK__` is defined or not with one of `AC_RUN_IFELSE` (or other `AC_<FOO>` functions). -- Ticket URL: <https://trac.macports.org/ticket/50199#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X