[MacPorts] #12367: BUG: rb-gnome does not compile gtk2 support
MacPorts
noreply at macports.org
Wed Oct 29 23:47:36 PDT 2008
#12367: BUG: rb-gnome does not compile gtk2 support
--------------------------------+-------------------------------------------
Reporter: bastian at mathes.jp | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version:
Resolution: | Keywords:
Port: rb-gnome |
--------------------------------+-------------------------------------------
Changes (by blb at macports.org):
* port: => rb-gnome
Old description:
> rb-gnome seems to compile normal, but misses the most import binding
> (gtk2.rb), in verbose mode the following output is generated:
>
> cc -dynamic -bundle -undefined suppress -flat_namespace -L/opt/local/lib
> -L/opt/local/lib -L/opt/local/lib -L/usr/X11R6/lib -L/opt/local/lib -L/u
> sr/X11R6/lib -L"/opt/local/lib" -o gtk2.bundle global.o init.o rbgdk.o
> rbgdkatom.o rbgdkcairo.o rbgdkcolor.o rbgdkcolormap.o rbgdkconst.o rbgdk
> cursor.o rbgdkdevice.o rbgdkdisplay.o rbgdkdisplaymanager.o
> rbgdkdragcontext.o rbgdkdraw.o rbgdkevent.o rbgdkgc.o rbgdkgeometry.o
> rbgdkimage.o rb
> gdkinput.o rbgdkkeymap.o rbgdkkeyval.o rbgdkpango.o rbgdkpangorenderer.o
> rbgdkpixbuf.o rbgdkpixmap.o rbgdkproperty.o rbgdkrectangle.o rbgdkregion
> .o rbgdkrgb.o rbgdkscreen.o rbgdkselection.o rbgdkthreads.o
> rbgdktimecoord.o rbgdkvisual.o rbgdkwindow.o rbgdkwindowattr.o rbgdkx11.o
> rbgtk.o rbg
> tkaboutdialog.o rbgtkaccelerator.o rbgtkaccelgroup.o
> rbgtkaccelgroupentry.o rbgtkaccelkey.o rbgtkaccellabel.o rbgtkaccelmap.o
> rbgtkaccessible.o r
> bgtkaction.o rbgtkactiongroup.o rbgtkadjustment.o rbgtkalignment.o
> rbgtkallocation.o rbgtkarrow.o rbgtkaspectframe.o rbgtkbbox.o rbgtkbin.o
> rbgtk
> bindingset.o rbgtkborder.o rbgtkbox.o rbgtkbutton.o rbgtkcalendar.o
> rbgtkcelleditable.o rbgtkcelllayout.o rbgtkcellrenderer.o
> rbgtkcellrendererco
> mbo.o rbgtkcellrendererpixbuf.o rbgtkcellrendererprogress.o
> rbgtkcellrenderertext.o rbgtkcellrenderertoggle.o rbgtkcellview.o
> rbgtkcheckbutton.o
> rbgtkcheckmenuitem.o rbgtkclipboard.o rbgtkcolorbutton.o rbgtkcolorsel.o
> rbgtkcolorselectiondialog.o rbgtkcombo.o rbgtkcombobox.o rbgtkcomboboxen
> try.o rbgtkconst.o rbgtkcontainer.o rbgtkcurve.o rbgtkdialog.o
> rbgtkdrag.o rbgtkdrawingarea.o rbgtkeditable.o rbgtkentry.o
> rbgtkentrycompletion.o
> rbgtkeventbox.o rbgtkexpander.o rbgtkfilechooser.o
> rbgtkfilechooserbutton.o rbgtkfilechooserdialog.o
> rbgtkfilechooserwidget.o rbgtkfilefilter.o
> rbgtkfilesel.o rbgtkfixed.o rbgtkfontbutton.o rbgtkfontselection.o
> rbgtkfontselectiondialog.o rbgtkframe.o rbgtkgamma.o rbgtkhandlebox.o
> rbgtkhbb
> ox.o rbgtkhbox.o rbgtkhpaned.o rbgtkhruler.o rbgtkhscale.o
> rbgtkhscrollbar.o rbgtkhseparator.o rbgtkiconfactory.o rbgtkiconinfo.o
> rbgtkiconset.o
> rbgtkiconsize.o rbgtkiconsource.o rbgtkicontheme.o rbgtkiconview.o
> rbgtkimage.o rbgtkimagemenuitem.o rbgtkimcontext.o rbgtkimcontextsimple.o
> rbgt
> kimmulticontext.o rbgtkinits.o rbgtkinputdialog.o rbgtkinvisible.o
> rbgtkitem.o rbgtkitemfactory.o rbgtklabel.o rbgtklayout.o
> rbgtkliststore.o rbg
> tkmain.o rbgtkmenu.o rbgtkmenubar.o rbgtkmenuitem.o rbgtkmenushell.o
> rbgtkmenutoolbutton.o rbgtkmessagedialog.o rbgtkmisc.o rbgtknotebook.o
> rbgtk
> object.o rbgtkoptionmenu.o rbgtkpaned.o rbgtkplug.o rbgtkprogress.o
> rbgtkprogressbar.o rbgtkradioaction.o rbgtkradiobutton.o
> rbgtkradiomenuitem.o
> rbgtkradiotoolbutton.o rbgtkrange.o rbgtkrc.o rbgtkrcstyle.o
> rbgtkruler.o rbgtkscale.o rbgtkscrollbar.o rbgtkscrolledwindow.o
> rbgtkselection.o r
> bgtkselectiondata.o rbgtkseparator.o rbgtkseparatormenuitem.o
> rbgtkseparatortoolitem.o rbgtksettings.o rbgtksizegroup.o rbgtksocket.o
> rbgtkspinbu
> tton.o rbgtkstatusbar.o rbgtkstock.o rbgtkstyle.o rbgtktable.o
> rbgtktargetlist.o rbgtktearoffmenuitem.o rbgtktextappearance.o
> rbgtktextattributes
> .o rbgtktextbuffer.o rbgtktextchild.o rbgtktextiter.o rbgtktextmark.o
> rbgtktexttag.o rbgtktexttagtable.o rbgtktextview.o rbgtktoggleaction.o
> rbgt
> ktogglebutton.o rbgtktoggletoolbutton.o rbgtktoolbar.o rbgtktoolbutton.o
> rbgtktoolitem.o rbgtktooltips.o rbgtktreedragdest.o rbgtktreedragsource.
> o rbgtktreeiter.o rbgtktreemodel.o rbgtktreemodelfilter.o
> rbgtktreemodelsort.o rbgtktreepath.o rbgtktreerowreference.o
> rbgtktreeselection.o rbgtk
> treesortable.o rbgtktreestore.o rbgtktreeview.o rbgtktreeviewcolumn.o
> rbgtkuimanager.o rbgtkvbbox.o rbgtkvbox.o rbgtkviewport.o rbgtkvpaned.o
> rbg
> tkvruler.o rbgtkvscale.o rbgtkvscrollbar.o rbgtkvseparator.o
> rbgtkwidget.o rbgtkwindow.o rbgtkwindowgroup.o -lruby -lgthread-2.0
> -lglib-2.0 -li
> ntl -liconv -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0
> -ltiff -ljpeg -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lSM -lICE
> -lgobject-
> 2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv -lfreetype -lz -lfontconfig
> -lexpat -lpng12 -lXrender -lX11 -lcairo -lSM -lICE -lfreetype -lz -lfon
> tconfig -lexpat -lpng12 -lXrender -lX11 -lpthread -ldl -lobjc
> /usr/bin/ld: multiple definitions of symbol _gtk_target_list_get_type
> rbgtktargetlist.o definition of _gtk_target_list_get_type in section
> (__TEXT,__text)
> /opt/local/lib/libgtk-x11-2.0.dylib(gtkselection.o) definition of
> _gtk_target_list_get_type
> /usr/bin/ld: warning multiple definitions of symbol _setregid
> /opt/local/lib/libruby.dylib(process.o) definition of _setregid
> /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libm.dylib(setregid.So)
> definition of _setregid
> /usr/bin/ld: warning multiple definitions of symbol _setreuid
> /opt/local/lib/libruby.dylib(process.o) definition of _setreuid
> /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libm.dylib(setreuid.So)
> definition of _setreuid
> collect2: ld returned 1 exit status
> make[2]: *** [gtk2.bundle] Error 1
> make[1]: *** [all] Error 2
New description:
rb-gnome seems to compile normal, but misses the most import binding
(gtk2.rb), in verbose mode the following output is generated:
{{{
cc -dynamic -bundle -undefined suppress -flat_namespace -L/opt/local/lib
-L/opt/local/lib -L/opt/local/lib -L/usr/X11R6/lib -L/opt/local/lib -L/u
sr/X11R6/lib -L"/opt/local/lib" -o gtk2.bundle global.o init.o rbgdk.o
rbgdkatom.o rbgdkcairo.o rbgdkcolor.o rbgdkcolormap.o rbgdkconst.o rbgdk
cursor.o rbgdkdevice.o rbgdkdisplay.o rbgdkdisplaymanager.o
rbgdkdragcontext.o rbgdkdraw.o rbgdkevent.o rbgdkgc.o rbgdkgeometry.o
rbgdkimage.o rb
gdkinput.o rbgdkkeymap.o rbgdkkeyval.o rbgdkpango.o rbgdkpangorenderer.o
rbgdkpixbuf.o rbgdkpixmap.o rbgdkproperty.o rbgdkrectangle.o rbgdkregion
.o rbgdkrgb.o rbgdkscreen.o rbgdkselection.o rbgdkthreads.o
rbgdktimecoord.o rbgdkvisual.o rbgdkwindow.o rbgdkwindowattr.o rbgdkx11.o
rbgtk.o rbg
tkaboutdialog.o rbgtkaccelerator.o rbgtkaccelgroup.o
rbgtkaccelgroupentry.o rbgtkaccelkey.o rbgtkaccellabel.o rbgtkaccelmap.o
rbgtkaccessible.o r
bgtkaction.o rbgtkactiongroup.o rbgtkadjustment.o rbgtkalignment.o
rbgtkallocation.o rbgtkarrow.o rbgtkaspectframe.o rbgtkbbox.o rbgtkbin.o
rbgtk
bindingset.o rbgtkborder.o rbgtkbox.o rbgtkbutton.o rbgtkcalendar.o
rbgtkcelleditable.o rbgtkcelllayout.o rbgtkcellrenderer.o
rbgtkcellrendererco
mbo.o rbgtkcellrendererpixbuf.o rbgtkcellrendererprogress.o
rbgtkcellrenderertext.o rbgtkcellrenderertoggle.o rbgtkcellview.o
rbgtkcheckbutton.o
rbgtkcheckmenuitem.o rbgtkclipboard.o rbgtkcolorbutton.o rbgtkcolorsel.o
rbgtkcolorselectiondialog.o rbgtkcombo.o rbgtkcombobox.o rbgtkcomboboxen
try.o rbgtkconst.o rbgtkcontainer.o rbgtkcurve.o rbgtkdialog.o rbgtkdrag.o
rbgtkdrawingarea.o rbgtkeditable.o rbgtkentry.o rbgtkentrycompletion.o
rbgtkeventbox.o rbgtkexpander.o rbgtkfilechooser.o
rbgtkfilechooserbutton.o rbgtkfilechooserdialog.o rbgtkfilechooserwidget.o
rbgtkfilefilter.o
rbgtkfilesel.o rbgtkfixed.o rbgtkfontbutton.o rbgtkfontselection.o
rbgtkfontselectiondialog.o rbgtkframe.o rbgtkgamma.o rbgtkhandlebox.o
rbgtkhbb
ox.o rbgtkhbox.o rbgtkhpaned.o rbgtkhruler.o rbgtkhscale.o
rbgtkhscrollbar.o rbgtkhseparator.o rbgtkiconfactory.o rbgtkiconinfo.o
rbgtkiconset.o
rbgtkiconsize.o rbgtkiconsource.o rbgtkicontheme.o rbgtkiconview.o
rbgtkimage.o rbgtkimagemenuitem.o rbgtkimcontext.o rbgtkimcontextsimple.o
rbgt
kimmulticontext.o rbgtkinits.o rbgtkinputdialog.o rbgtkinvisible.o
rbgtkitem.o rbgtkitemfactory.o rbgtklabel.o rbgtklayout.o rbgtkliststore.o
rbg
tkmain.o rbgtkmenu.o rbgtkmenubar.o rbgtkmenuitem.o rbgtkmenushell.o
rbgtkmenutoolbutton.o rbgtkmessagedialog.o rbgtkmisc.o rbgtknotebook.o
rbgtk
object.o rbgtkoptionmenu.o rbgtkpaned.o rbgtkplug.o rbgtkprogress.o
rbgtkprogressbar.o rbgtkradioaction.o rbgtkradiobutton.o
rbgtkradiomenuitem.o
rbgtkradiotoolbutton.o rbgtkrange.o rbgtkrc.o rbgtkrcstyle.o rbgtkruler.o
rbgtkscale.o rbgtkscrollbar.o rbgtkscrolledwindow.o rbgtkselection.o r
bgtkselectiondata.o rbgtkseparator.o rbgtkseparatormenuitem.o
rbgtkseparatortoolitem.o rbgtksettings.o rbgtksizegroup.o rbgtksocket.o
rbgtkspinbu
tton.o rbgtkstatusbar.o rbgtkstock.o rbgtkstyle.o rbgtktable.o
rbgtktargetlist.o rbgtktearoffmenuitem.o rbgtktextappearance.o
rbgtktextattributes
.o rbgtktextbuffer.o rbgtktextchild.o rbgtktextiter.o rbgtktextmark.o
rbgtktexttag.o rbgtktexttagtable.o rbgtktextview.o rbgtktoggleaction.o
rbgt
ktogglebutton.o rbgtktoggletoolbutton.o rbgtktoolbar.o rbgtktoolbutton.o
rbgtktoolitem.o rbgtktooltips.o rbgtktreedragdest.o rbgtktreedragsource.
o rbgtktreeiter.o rbgtktreemodel.o rbgtktreemodelfilter.o
rbgtktreemodelsort.o rbgtktreepath.o rbgtktreerowreference.o
rbgtktreeselection.o rbgtk
treesortable.o rbgtktreestore.o rbgtktreeview.o rbgtktreeviewcolumn.o
rbgtkuimanager.o rbgtkvbbox.o rbgtkvbox.o rbgtkviewport.o rbgtkvpaned.o
rbg
tkvruler.o rbgtkvscale.o rbgtkvscrollbar.o rbgtkvseparator.o rbgtkwidget.o
rbgtkwindow.o rbgtkwindowgroup.o -lruby -lgthread-2.0 -lglib-2.0 -li
ntl -liconv -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0
-ltiff -ljpeg -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lSM -lICE
-lgobject-
2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv -lfreetype -lz -lfontconfig
-lexpat -lpng12 -lXrender -lX11 -lcairo -lSM -lICE -lfreetype -lz -lfon
tconfig -lexpat -lpng12 -lXrender -lX11 -lpthread -ldl -lobjc
/usr/bin/ld: multiple definitions of symbol _gtk_target_list_get_type
rbgtktargetlist.o definition of _gtk_target_list_get_type in section
(__TEXT,__text)
/opt/local/lib/libgtk-x11-2.0.dylib(gtkselection.o) definition of
_gtk_target_list_get_type
/usr/bin/ld: warning multiple definitions of symbol _setregid
/opt/local/lib/libruby.dylib(process.o) definition of _setregid
/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libm.dylib(setregid.So)
definition of _setregid
/usr/bin/ld: warning multiple definitions of symbol _setreuid
/opt/local/lib/libruby.dylib(process.o) definition of _setreuid
/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libm.dylib(setreuid.So)
definition of _setreuid
collect2: ld returned 1 exit status
make[2]: *** [gtk2.bundle] Error 1
make[1]: *** [all] Error 2
}}}
--
--
Ticket URL: <http://trac.macports.org/ticket/12367#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list