Package Details: mingw-w64-gtk2 2.24.32-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-gtk2.git (read-only, click to copy)
Package Base: mingw-w64-gtk2
Description: GObject-based multi-platform GUI toolkit (legacy) (mingw-w64)
Upstream URL: http://www.gtk.org
Keywords: gnome gtk mingw
Licenses: LGPL
Submitter: Schala
Maintainer: lantw44
Last Packager: lantw44
Votes: 7
Popularity: 0.000000
First Submitted: 2013-04-01 11:35
Last Updated: 2018-04-30 15:54

Latest Comments

« First ‹ Previous 1 2

CrazyPandar commented on 2013-06-15 05:45

I got below error when building for x86_64:

libtool: link: if test "x`/usr/bin/sed 1q /home/chunfeng/makepkg/mingw-w64-gtk2/src/gtk+-2.24.18/gtk/gtk.def`" = xEXPORTS; then cp /home/chunfeng/makepkg/mingw-w64-gtk2/src/gtk+-2.24.18/gtk/gtk.def .libs/libgtk-win32-2.0-0.dll.def; else echo EXPORTS > .libs/libgtk-win32-2.0-0.dll.def; cat /home/chunfeng/makepkg/mingw-w64-gtk2/src/gtk+-2.24.18/gtk/gtk.def >> .libs/libgtk-win32-2.0-0.dll.def; fi
libtool: link: x86_64-w64-mingw32-gcc -shared .libs/libgtk-win32-2.0-0.dll.def .libs/gtkquery.o .libs/gtksearchengine.o .libs/gtksearchenginesimple.o .libs/fnmatch.o .libs/gtkaboutdialog.o .libs/gtkaccelgroup.o .libs/gtkaccellabel.o .libs/gtkaccelmap.o .libs/gtkaccessible.o .libs/gtkaction.o .libs/gtkactiongroup.o .libs/gtkactivatable.o .libs/gtkadjustment.o .libs/gtkalignment.o .libs/gtkarrow.o .libs/gtkaspectframe.o .libs/gtkassistant.o .libs/gtkbbox.o .libs/gtkbin.o .libs/gtkbindings.o .libs/gtkbox.o .libs/gtkbuildable.o .libs/gtkbuilder.o .libs/gtkbuilderparser.o .libs/gtkbutton.o .libs/gtkcalendar.o .libs/gtkcelleditable.o .libs/gtkcelllayout.o .libs/gtkcellrenderer.o .libs/gtkcellrendereraccel.o .libs/gtkcellrenderercombo.o .libs/gtkcellrendererpixbuf.o .libs/gtkcellrendererprogress.o .libs/gtkcellrendererspin.o .libs/gtkcellrendererspinner.o .libs/gtkcellrenderertext.o .libs/gtkcellrenderertoggle.o .libs/gtkcellview.o .libs/gtkcheckbutton.o .libs/gtkcheckmenuitem.o .libs/gtkcolorbutton.o .libs/gtkcolorsel.o .libs/gtkcolorseldialog.o .libs/gtkcombobox.o .libs/gtkcomboboxentry.o .libs/gtkcomboboxtext.o .libs/gtkcontainer.o .libs/gtkdialog.o .libs/gtkdrawingarea.o .libs/gtkeditable.o .libs/gtkentry.o .libs/gtkentrybuffer.o .libs/gtkentrycompletion.o .libs/gtkeventbox.o .libs/gtkexpander.o .libs/gtkfilechooser.o .libs/gtkfilechooserbutton.o .libs/gtkfilechooserdefault.o .libs/gtkfilechooserdialog.o .libs/gtkfilechooserembed.o .libs/gtkfilechooserentry.o .libs/gtkfilechoosersettings.o .libs/gtkfilechooserutils.o .libs/gtkfilechooserwidget.o .libs/gtkfilefilter.o .libs/gtkfilesystem.o .libs/gtkfilesystemmodel.o .libs/gtkfixed.o .libs/gtkfontbutton.o .libs/gtkfontsel.o .libs/gtkframe.o .libs/gtkgc.o .libs/gtkhandlebox.o .libs/gtkhbbox.o .libs/gtkhbox.o .libs/gtkhpaned.o .libs/gtkhruler.o .libs/gtkhscale.o .libs/gtkhscrollbar.o .libs/gtkhseparator.o .libs/gtkhsv.o .libs/gtkiconcache.o .libs/gtkiconcachevalidator.o .libs/gtkiconfactory.o .libs/gtkicontheme.o .libs/gtkiconview.o .libs/gtkimage.o .libs/gtkimagemenuitem.o .libs/gtkimcontext.o .libs/gtkimcontextsimple.o .libs/gtkimmodule.o .libs/gtkimmulticontext.o .libs/gtkinfobar.o .libs/gtkinputdialog.o .libs/gtkinvisible.o .libs/gtkitem.o .libs/gtkkeyhash.o .libs/gtklabel.o .libs/gtklayout.o .libs/gtklinkbutton.o .libs/gtkliststore.o .libs/gtkmain.o .libs/gtkmarshal.o .libs/gtkmarshalers.o .libs/gtkmenu.o .libs/gtkmenubar.o .libs/gtkmenuitem.o .libs/gtkmenushell.o .libs/gtkmenutoolbutton.o .libs/gtkmessagedialog.o .libs/gtkmisc.o .libs/gtkmnemonichash.o .libs/gtkmodules.o .libs/gtkmountoperation.o .libs/gtknotebook.o .libs/gtkobject.o .libs/gtkoffscreenwindow.o .libs/gtkorientable.o .libs/gtkpagesetup.o .libs/gtkpaned.o .libs/gtkpango.o .libs/gtkpapersize.o .libs/gtkpathbar.o .libs/gtkplug.o .libs/gtkprintcontext.o .libs/gtkprintoperation.o .libs/gtkprintoperationpreview.o .libs/gtkprintsettings.o .libs/gtkprintutils.o .libs/gtkprogressbar.o .libs/gtkradioaction.o .libs/gtkradiobutton.o .libs/gtkradiomenuitem.o .libs/gtkradiotoolbutton.o .libs/gtkrange.o .libs/gtkrbtree.o .libs/gtkrc.o .libs/gtkrecentaction.o .libs/gtkrecentchooserdefault.o .libs/gtkrecentchooserdialog.o .libs/gtkrecentchoosermenu.o .libs/gtkrecentchooserwidget.o .libs/gtkrecentchooserutils.o .libs/gtkrecentchooser.o .libs/gtkrecentfilter.o .libs/gtkrecentmanager.o .libs/gtkruler.o .libs/gtkscale.o .libs/gtkscalebutton.o .libs/gtkscrollbar.o .libs/gtkscrolledwindow.o .libs/gtkselection.o .libs/gtkseparator.o .libs/gtkseparatormenuitem.o .libs/gtkseparatortoolitem.o .libs/gtksettings.o .libs/gtksizegroup.o .libs/gtkshow.o .libs/gtksocket.o .libs/gtkspinbutton.o .libs/gtkspinner.o .libs/gtkstatusbar.o .libs/gtkstatusicon.o .libs/gtkstock.o .libs/gtkstyle.o .libs/gtktable.o .libs/gtktearoffmenuitem.o .libs/gtktestutils.o .libs/gtktextbtree.o .libs/gtktextbuffer.o .libs/gtktextbufferrichtext.o .libs/gtktextbufferserialize.o .libs/gtktextchild.o .libs/gtktextdisplay.o .libs/gtktextiter.o .libs/gtktextlayout.o .libs/gtktextmark.o .libs/gtktextsegment.o .libs/gtktexttag.o .libs/gtktexttagtable.o .libs/gtktexttypes.o .libs/gtktextutil.o .libs/gtktextview.o .libs/gtkthemes.o .libs/gtktoggleaction.o .libs/gtktogglebutton.o .libs/gtktoggletoolbutton.o .libs/gtktoolbar.o .libs/gtktoolbutton.o .libs/gtktoolitem.o .libs/gtktoolitemgroup.o .libs/gtktoolpalette.o .libs/gtktoolshell.o .libs/gtktooltip.o .libs/gtktreedatalist.o .libs/gtktreednd.o .libs/gtktreemodel.o .libs/gtktreemodelfilter.o .libs/gtktreemodelsort.o .libs/gtktreeselection.o .libs/gtktreesortable.o .libs/gtktreestore.o .libs/gtktreeview.o .libs/gtktreeviewcolumn.o .libs/gtktypebuiltins.o .libs/gtktypeutils.o .libs/gtkuimanager.o .libs/gtkvbbox.o .libs/gtkvbox.o .libs/gtkvolumebutton.o .libs/gtkviewport.o .libs/gtkvpaned.o .libs/gtkvruler.o .libs/gtkvscale.o .libs/gtkvscrollbar.o .libs/gtkvseparator.o .libs/gtkwidget.o .libs/gtkwindow-decorate.o .libs/gtkwindow.o .libs/gtkclipboard.o .libs/gtkdnd.o .libs/gtktext.o .libs/gtktree.o .libs/gtktreeitem.o .libs/gtkclist.o .libs/gtkcombo.o .libs/gtkctree.o .libs/gtkcurve.o .libs/gtkfilesel.o .libs/gtkgamma.o .libs/gtkitemfactory.o .libs/gtklist.o .libs/gtklistitem.o .libs/gtkoldeditable.o .libs/gtkoptionmenu.o .libs/gtkpixmap.o .libs/gtkpreview.o .libs/gtkprogress.o .libs/gtksignal.o .libs/gtktipsquery.o .libs/gtktooltips.o .libs/gtkprint-win32.o .libs/gtkprintoperation-win32.o .libs/gtkplug-win32.o .libs/gtksocket-win32.o .libs/gtkwin32embed.o .libs/gtkwin32embedwidget.o .libs/gtkmountoperation-stub.o ../gdk/.libs/libgdk-win32-2.0.dll.a -L/usr/x86_64-w64-mingw32/lib -limm32 -lshell32 -lpangocairo-1.0 -lpangowin32-1.0 -lpango-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 /usr/x86_64-w64-mingw32/lib/libgio-2.0.dll.a /usr/x86_64-w64-mingw32/lib/libgmodule-2.0.dll.a -ldnsapi -lz /usr/x86_64-w64-mingw32/lib/libgobject-2.0.dll.a -lffi /usr/x86_64-w64-mingw32/lib/libglib-2.0.dll.a -lws2_32 -lwinmm -lshlwapi -lole32 -lgdi32 -lcomdlg32 -lwinspool -lcomctl32 -lintl -O2 -mms-bitfields -mms-bitfields -Wl,gtk-win32-res.o -Wl,-luuid -Wl,-luuid -o .libs/libgtk-win32-2.0-0.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libgtk-win32-2.0.dll.a
Cannot export gtk_accel_map_load: symbol not defined
Cannot export gtk_accel_map_save: symbol not defined
Cannot export gtk_file_chooser_add_shortcut_folder: symbol not defined
Cannot export gtk_file_chooser_get_current_folder: symbol not defined
Cannot export gtk_file_chooser_get_filename: symbol not defined
Cannot export gtk_file_chooser_get_filenames: symbol not defined
Cannot export gtk_file_chooser_get_preview_filename: symbol not defined
Cannot export gtk_file_chooser_list_shortcut_folders: symbol not defined
Cannot export gtk_file_chooser_remove_shortcut_folder: symbol not defined
Cannot export gtk_file_chooser_select_filename: symbol not defined
Cannot export gtk_file_chooser_set_current_folder: symbol not defined
Cannot export gtk_file_chooser_set_filename: symbol not defined
Cannot export gtk_file_chooser_unselect_filename: symbol not defined
Cannot export gtk_file_selection_get_filename: symbol not defined
Cannot export gtk_file_selection_get_selections: symbol not defined
Cannot export gtk_file_selection_set_filename: symbol not defined
Cannot export gtk_icon_info_get_filename: symbol not defined
Cannot export gtk_icon_source_get_filename: symbol not defined
Cannot export gtk_icon_source_set_filename: symbol not defined
Cannot export gtk_icon_theme_append_search_path: symbol not defined
Cannot export gtk_icon_theme_get_search_path: symbol not defined
Cannot export gtk_icon_theme_prepend_search_path: symbol not defined
Cannot export gtk_icon_theme_set_search_path: symbol not defined
Cannot export gtk_image_new_from_file: symbol not defined
Cannot export gtk_image_set_from_file: symbol not defined
Cannot export gtk_rc_add_default_file: symbol not defined
Cannot export gtk_rc_parse: symbol not defined
Cannot export gtk_rc_set_default_files: symbol not defined
Cannot export gtk_ui_manager_add_ui_from_file: symbol not defined
Cannot export gtk_window_set_default_icon_from_file: symbol not defined
Cannot export gtk_window_set_icon_from_file: symbol not defined
collect2: error: ld returned 1 exit status
make[4]: *** [libgtk-win32-2.0.la] Error 1
make[4]: Leaving directory `/home/chunfeng/makepkg/mingw-w64-gtk2/src/mingw-w64-gtk2-2.24.18-build-x86_64-w64-mingw32/gtk'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/chunfeng/makepkg/mingw-w64-gtk2/src/mingw-w64-gtk2-2.24.18-build-x86_64-w64-mingw32/gtk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/chunfeng/makepkg/mingw-w64-gtk2/src/mingw-w64-gtk2-2.24.18-build-x86_64-w64-mingw32/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/chunfeng/makepkg/mingw-w64-gtk2/src/mingw-w64-gtk2-2.24.18-build-x86_64-w64-mingw32'
make: *** [all] Error 2


And there seems to be a solution here:
http://kemovitra.blogspot.com/2013/01/building-gtk-for-x64-windows-platform.html#.Ubv-VFSAGWM

Schala commented on 2013-04-05 03:00

I advise everyone to manually build this. For some reason, it will fail to build the first time but succeed the second time.