Sorry to keep commenting so quickly, but I'm actively searching for this
problem.  I've discovered that gq-marshal.h has:
extern void gq_marshal_VOID__INT_INT (GClosure     *closure,
        GValue       *return_value,
        guint         n_param_values,
        const GValue *param_values,
        gpointer      invocation_hint,
        gpointer      marshal_data);

but gq-marshal.c does not have the function that is defined here.  However,
image-load.c does reference this signature in:
    signals[SIGNAL_SIZE] =
        g_signal_new("size_prepared",
                 G_OBJECT_CLASS_TYPE(gobject_class),
                 G_SIGNAL_RUN_LAST,
                 G_STRUCT_OFFSET(ImageLoaderClass, area_ready),
                 NULL, NULL,
                 gq_marshal_VOID__INT_INT,
                 G_TYPE_NONE, 2,
                 G_TYPE_INT,
                 G_TYPE_INT);

On Sat, Oct 20, 2012 at 6:13 PM, Geoffrey Gowey <gjgo...@gjgowey.com> wrote:

> Hello All,
>
> I'm trying to compile Geeqie on Solaris 11 using Solaris Studio 12.3, but
> I'm getting the following error:
>
> /usr/bin/gmake  all-recursive
> gmake[1]: Entering directory `/home/gjgowey/geeqie'
> Making all in src
> gmake[2]: Entering directory `/home/gjgowey/geeqie/src'
> Making all in icons
> gmake[3]: Entering directory `/home/gjgowey/geeqie/src/icons'
> Making all in svg
> gmake[4]: Entering directory `/home/gjgowey/geeqie/src/icons/svg'
> gmake[4]: Nothing to be done for `all'.
> gmake[4]: Leaving directory `/home/gjgowey/geeqie/src/icons/svg'
> gmake[4]: Entering directory `/home/gjgowey/geeqie/src/icons'
> gmake[4]: Nothing to be done for `all-am'.
> gmake[4]: Leaving directory `/home/gjgowey/geeqie/src/icons'
> gmake[3]: Leaving directory `/home/gjgowey/geeqie/src/icons'
> gmake[3]: Entering directory `/home/gjgowey/geeqie/src'
> /opt/solarisstudio12.3/bin/CC -D_REENTRANT -D_PTHREADS
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -D_REENTRANT
> -D_POSIX_PTHREAD_SEMANTICS -D_PTHREADS -I/usr/include/gtk-2.0
> -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
> -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1
> -I/usr/include/freetype2 -I/usr/include/libpng12
> -I/usr/include/lcms         -I.. -I.. -m64 -native   -o geeqie
> ui_bookmark.o ui_fileops.o ui_help.o ui_menu.o ui_misc.o ui_pathsel.o
> ui_spinner.o ui_tabcomp.o ui_tree_edit.o ui_utildlg.o advanced_exif.o bar.o
> bar_comment.o bar_gps.o bar_histogram.o bar_keywords.o bar_exif.o
> bar_sort.o cache.o cache-loader.o cache_maint.o cellrenderericon.o
> collect.o collect-dlg.o collect-io.o collect-table.o color-man.o compat.o
> debug.o desktop_file.o dnd.o dupe.o editors.o exif.o exif-common.o exiv2.o
> filecache.o filedata.o filefilter.o gq-marshal.o format_canon.o
> format_fuji.o format_nikon.o format_olympus.o format_raw.o fullscreen.o
> histogram.o history_list.o image.o image-load.o image_load_gdk.o
> image_load_jpeg.o image_load_tiff.o image-overlay.o img-view.o
> jpeg_parser.o layout.o layout_config.o layout_image.o layout_util.o lirc.o
> logwindow.o main.o md5-util.o menu.o metadata.o misc.o options.o
> pan-calendar.o pan-folder.o pan-grid.o pan-item.o pan-timeline.o pan-util.o
> pan-view.o pixbuf-renderer.o renderer-tiles.o renderer-clutter.o
> pixbuf_util.o preferences.o print.o remote.o rcfile.o search.o
> secure_save.o similar.o slideshow.o thumb.o thumb_standard.o trash.o
> uri_utils.o utilops.o view_dir.o view_dir_list.o view_dir_tree.o
> view_file.o view_file_list.o view_file_icon.o window.o lua.o -R/usr/lib
> -lgtk-x11-2.0 -lsecdb -ltsol -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0
> -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lXext -lXrender -lXinerama -lXi
> -lXrandr -lXcursor -lXcomposite -lXdamage -lgio-2.0 -lXfixes -lcairo -lX11
> -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0
> -lgthread-2.0 -lpthread -lglib-2.0   -lgthread-2.0 -lpthread -lglib-2.0
> -ljpeg -ltiff -llcms
> Undefined            first referenced
>  symbol                  in file
> bind                                remote.o  (symbol belongs to implicit
> dependency /usr/lib/amd64/libsocket.so.1)
> accept                              remote.o  (symbol belongs to implicit
> dependency /usr/lib/amd64/libsocket.so.1)
> listen                              remote.o  (symbol belongs to implicit
> dependency /usr/lib/amd64/libsocket.so.1)
> socket                              remote.o  (symbol belongs to implicit
> dependency /usr/lib/amd64/libsocket.so.1)
> connect                             remote.o  (symbol belongs to implicit
> dependency /usr/lib/amd64/libsocket.so.1)
> gq_marshal_VOID__INT_INT            image-load.o
> ld: fatal: symbol referencing errors. No output written to geeqie
> gmake[3]: *** [geeqie] Error 2
> gmake[3]: Leaving directory `/home/gjgowey/geeqie/src'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]: Leaving directory `/home/gjgowey/geeqie/src'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/home/gjgowey/geeqie'
> *** Error code 2
> make: Fatal error: Command failed for target `all'
>
>
>
> Anyone have any thoughts on a fix?
> --
> Kindest Regards,
>
> Geoff
> ----
> To see what my availability is today or to schedule a meeting please use
> my Tungle page: http://tungle.me/gjgowey
>
>


-- 
Kindest Regards,

Geoff
----
To see what my availability is today or to schedule a meeting please use my
Tungle page: http://tungle.me/gjgowey

 *Loading ...*
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Geeqie-devel mailing list
Geeqie-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geeqie-devel

Reply via email to