Re: [MacPorts] #13517: gtkglext 1.2 configure: error -- build failure OSX 10.5
#13517: gtkglext 1.2 configure: error -- build failure OSX 10.5 -----------------------------------------+---------------------------------- Reporter: michaelt@… | Owner: rowue@… Type: defect | Status: reopened Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Resolution: | Keywords: gtkglext gwyddion Port: gtkglext | -----------------------------------------+---------------------------------- Comment(by jeremyhu@…): If there is a bug, that is just a hack rather than the solution. You should be able to just have gtkglext and --with-gl regardless of what GL you are using. Update gwyddion with this patch. If there is still a problem, then it's a gtkglext bug (and should be fixed rather than hacking something together in a single dependent port). I'll take a look at gtkglext now...: {{{ Index: Portfile =================================================================== --- Portfile (revision 47218) +++ Portfile (working copy) @@ -25,40 +25,16 @@ depends_lib port:gtk2 \ port:libxml2 \ - port:fftw-3 + port:fftw-3 \ + port:gtkglext -configure.args --disable-desktop-file-update --without-gl +configure.args --disable-desktop-file-update -if {![variant_isset system_x11]} { - configure.cflags-append "-I${x11prefix}/include" - configure.ldflags-append "-L${x11prefix}/lib" +if { ![file exists ${prefix}/lib/pkgconfig/gl.pc] } { + configure.cppflags-append -I${x11prefix}/include + configure.ldflags-append -L${x11prefix}/lib } -if {[variant_isset system_x11]} { - default_variants +system_x11 -} - - -# deactivation because of gtkglext problems -# platform darwin 9 { -# if {[variant_isset system_x11]} { -# set darwin_9_glpath /System/Library/Frameworks/OpenGL.framework/Versions/ -# configure.ldflags-append -Wl,-dylib_file,${darwin_9_glpath}/A/Libraries/libGL.dylib:\ -# ${darwin_9_glpath}/A/Libraries/libGL.dylib -# } -# } - -platform darwin 8 { - if {[variant_isset system_x11]} { - depends_lib-append port:gtkglext - configure.args-delete --without-gl - } -} - -variant system_x11 description {Using system X11 libraries} { - # dummy -} - post-activate { system "${prefix}/bin/update-mime-database ${prefix}/share/mime ; true" } }}} -- Ticket URL: <http://trac.macports.org/ticket/13517#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts