! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
compile problems with sun studio 11
Status:
CLOSED: WONTFIX
Product:
Thunar-vfs
Component:
General

Comments

Description Anil 2006-09-02 17:32:04 CEST
Compile errors:

source='thunar-vfs-io-trash.c' object='libthunar_vfs_1_la-thunar-vfs-io-trash.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
/bin/bash ../libtool --tag=CC --mode=compile /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I..                                                      -DEXO_API_SUBJECT_TO_CHANGE                                     -DEXO_DISABLE_DEPRECATED                                        -DG_LOG_DOMAIN=\"thunar-vfs\"          -DLIBEXECDIR=\"/opt/Xfce-beta/libexec\"                                  -DSN_API_NOT_YET_FROZEN                                                 -DTHUNAR_VFS_COMPILATION                                        -DTHUNAR_VFS_VERSION_API=\"1\"    -I/opt/Xfce-beta/include/exo-0.3 -I/opt/Xfce-beta/include/gtk-2.0 -I/opt/Xfce-beta/include/xfce4 -I/opt/Xfce-beta/lib/gtk-2.0/include -I/opt/Xfce-beta/include/atk-1.0 -I/opt/Xfce-beta/include/cairo -I/opt/Xfce-beta/include/pango-1.0 -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include -I/opt/Xfce-beta/include/freetype2 -I/opt/Xfce-beta/include -I/opt/Xfce-beta/include/libpng12 -mt -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include    -I/opt/Xfce-beta/include/libpng12  -I/opt/Xfce-beta/include/startup-notification-1.0    -g -c -o libthunar_vfs_1_la-thunar-vfs-io-trash.lo `test -f 'thunar-vfs-io-trash.c' || echo './'`thunar-vfs-io-trash.c
 /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DEXO_API_SUBJECT_TO_CHANGE -DEXO_DISABLE_DEPRECATED -DG_LOG_DOMAIN=\"thunar-vfs\" -DLIBEXECDIR=\"/opt/Xfce-beta/libexec\" -DSN_API_NOT_YET_FROZEN -DTHUNAR_VFS_COMPILATION -DTHUNAR_VFS_VERSION_API=\"1\" -I/opt/Xfce-beta/include/exo-0.3 -I/opt/Xfce-beta/include/gtk-2.0 -I/opt/Xfce-beta/include/xfce4 -I/opt/Xfce-beta/lib/gtk-2.0/include -I/opt/Xfce-beta/include/atk-1.0 -I/opt/Xfce-beta/include/cairo -I/opt/Xfce-beta/include/pango-1.0 -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include -I/opt/Xfce-beta/include/freetype2 -I/opt/Xfce-beta/include -I/opt/Xfce-beta/include/libpng12 -mt -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include -I/opt/Xfce-beta/include/libpng12 -I/opt/Xfce-beta/include/startup-notification-1.0 -g -c thunar-vfs-io-trash.c  -KPIC -DPIC -o .libs/libthunar_vfs_1_la-thunar-vfs-io-trash.o
"/opt/Xfce-beta/include/xfce4/libxfce4util/libxfce4util-config.h", line 31: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/libxfce4util-config.h", line 49: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-generics.h", line 31: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-generics.h", line 115: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-kiosk.h", line 31: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-kiosk.h", line 43: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-license.h", line 29: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-license.h", line 52: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-config.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-config.h", line 94: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-binding.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-binding.h", line 111: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/gtk-2.0/gtk/gtktextbuffer.h", line 52: warning: enumerator value overflows INT_MAX (2147483647)
"/opt/Xfce-beta/include/gtk-2.0/gtk/gtktextbuffer.h", line 53: warning: enumerator value overflows INT_MAX (2147483647)
"/opt/Xfce-beta/include/gtk-2.0/gtk/gtktextbuffer.h", line 55: warning: enumerator value overflows INT_MAX (2147483647)
"/opt/Xfce-beta/include/exo-0.3/exo/exo-cell-renderer-ellipsized-text.h", line 34: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-cell-renderer-ellipsized-text.h", line 64: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-cell-renderer-icon.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-cell-renderer-icon.h", line 69: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-execute.h", line 30: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-execute.h", line 54: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gdk-pixbuf-extensions.h", line 34: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gdk-pixbuf-extensions.h", line 65: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gtk-extensions.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gtk-extensions.h", line 43: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gobject-extensions.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gobject-extensions.h", line 37: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-bar.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-bar.h", line 99: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-chooser-dialog.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-chooser-dialog.h", line 76: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-view.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-view.h", line 344: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-md5.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-md5.h", line 58: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-string.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-string.h", line 55: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-model.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-model.h", line 183: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-view.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-view.h", line 87: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-editor.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-editor.h", line 78: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-editor-dialog.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-editor-dialog.h", line 68: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-tree-view.h", line 30: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-tree-view.h", line 80: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-url.h", line 30: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-url.h", line 60: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-utils.h", line 30: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-utils.h", line 84: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-wrap-table.h", line 31: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-wrap-table.h", line 79: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-xsession-client.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-xsession-client.h", line 79: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-config.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-config.h", line 61: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-info.h", line 26: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-info.h", line 104: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-path.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-path.h", line 277: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-types.h", line 29: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-types.h", line 156: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-info.h", line 32: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-info.h", line 213: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-path-private.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-path-private.h", line 92: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-ops.h", line 31: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-ops.h", line 90: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-local.h", line 31: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-local.h", line 61: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-trash.h", line 31: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-trash.h", line 89: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-handler.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-handler.h", line 80: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-application.h", line 31: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-application.h", line 89: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-database.h", line 27: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-database.h", line 74: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-database-private.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-database-private.h", line 40: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-monitor.h", line 26: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-monitor.h", line 104: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-monitor-private.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-monitor-private.h", line 38: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-os.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-os.h", line 40: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-private.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-private.h", line 118: warning: syntax error:  empty declaration
"thunar-vfs-io-trash.c", line 776: syntax error before or at: if
"thunar-vfs-io-trash.c", line 776: syntax error before or at: )
"thunar-vfs-io-trash.c", line 780: cannot recover from previous errors
cc: acomp failed for thunar-vfs-io-trash.c
*** Error code 1
dmake: Warning: Command failed for target `libthunar_vfs_1_la-thunar-vfs-io-trash.lo'
Current working directory /data/Xfce-beta-src/xfce/Thunar-0.3.3svn-r22981/thunar-vfs
*** Error code 1
dmake: Fatal error: Command failed for target `all'
Current working directory /data/Xfce-beta-src/xfce/Thunar-0.3.3svn-r22981/thunar-vfs
*** Error code 1
The following command caused the error:
failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
  case $f in \
    *=* | --[!k]*);; \
    *k*) failcom='fail=yes';; \
  esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='icons                                                              pixmaps po                                                              po-doc         tdb                                                              thunarx        thunar-vfs                                                       thunar         tests                                                            docs           examples                                                         plugins'; for subdir in $list; do \
  echo "Making $target in $subdir"; \
  if test "$subdir" = "."; then \
    dot_seen=yes; \
    local_target="$target-am"; \
  else \
    local_target="$target"; \
  fi; \
  (cd $subdir && make  $local_target) \
  || eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
  make  "$target-am" || exit 1; \
fi; test -z "$fail"
dmake: Fatal error: Command failed for target `all-recursive'
Current working directory /data/Xfce-beta-src/xfce/Thunar-0.3.3svn-r22981
*** Error code 1
dmake: Fatal error: Command failed for target `all'
Comment 1 Anil 2006-09-02 17:47:45 CEST
FYI, this is with gmake:

gmake  all-am
gmake[1]: Entering directory `/data/Xfce-beta-src/xfce/Thunar-0.3.3svn-r22981/thunar-vfs'
source='thunar-vfs-io-local.c' object='libthunar_vfs_1_la-thunar-vfs-io-local.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
/bin/bash ../libtool --tag=CC --mode=compile /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DEXO_API_SUBJECT_TO_CHANGE -DEXO_DISABLE_DEPRECATED -DG_LOG_DOMAIN=\"thunar-vfs\" -DLIBEXECDIR=\"/opt/Xfce-beta/libexec\" -DSN_API_NOT_YET_FROZEN -DTHUNAR_VFS_COMPILATION -DTHUNAR_VFS_VERSION_API=\"1\"    -I/opt/Xfce-beta/include/exo-0.3 -I/opt/Xfce-beta/include/gtk-2.0 -I/opt/Xfce-beta/include/xfce4 -I/opt/Xfce-beta/lib/gtk-2.0/include -I/opt/Xfce-beta/include/atk-1.0 -I/opt/Xfce-beta/include/cairo -I/opt/Xfce-beta/include/pango-1.0 -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include -I/opt/Xfce-beta/include/freetype2 -I/opt/Xfce-beta/include -I/opt/Xfce-beta/include/libpng12   -mt -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include     -I/opt/Xfce-beta/include/libpng12   -I/opt/Xfce-beta/include/startup-notification-1.0     -g -c -o libthunar_vfs_1_la-thunar-vfs-io-local.lo `test -f 'thunar-vfs-io-local.c' || echo './'`thunar-vfs-io-local.c
 /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DEXO_API_SUBJECT_TO_CHANGE -DEXO_DISABLE_DEPRECATED -DG_LOG_DOMAIN=\"thunar-vfs\" -DLIBEXECDIR=\"/opt/Xfce-beta/libexec\" -DSN_API_NOT_YET_FROZEN -DTHUNAR_VFS_COMPILATION -DTHUNAR_VFS_VERSION_API=\"1\" -I/opt/Xfce-beta/include/exo-0.3 -I/opt/Xfce-beta/include/gtk-2.0 -I/opt/Xfce-beta/include/xfce4 -I/opt/Xfce-beta/lib/gtk-2.0/include -I/opt/Xfce-beta/include/atk-1.0 -I/opt/Xfce-beta/include/cairo -I/opt/Xfce-beta/include/pango-1.0 -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include -I/opt/Xfce-beta/include/freetype2 -I/opt/Xfce-beta/include -I/opt/Xfce-beta/include/libpng12 -mt -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include -I/opt/Xfce-beta/include/libpng12 -I/opt/Xfce-beta/include/startup-notification-1.0 -g -c thunar-vfs-io-local.c  -KPIC -DPIC -o .libs/libthunar_vfs_1_la-thunar-vfs-io-local.o
"/opt/Xfce-beta/include/xfce4/libxfce4util/libxfce4util-config.h", line 31: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/libxfce4util-config.h", line 49: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-generics.h", line 31: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-generics.h", line 115: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-kiosk.h", line 31: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-kiosk.h", line 43: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-license.h", line 29: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-license.h", line 52: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-config.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-config.h", line 94: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-binding.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-binding.h", line 111: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/gtk-2.0/gtk/gtktextbuffer.h", line 52: warning: enumerator value overflows INT_MAX (2147483647)
"/opt/Xfce-beta/include/gtk-2.0/gtk/gtktextbuffer.h", line 53: warning: enumerator value overflows INT_MAX (2147483647)
"/opt/Xfce-beta/include/gtk-2.0/gtk/gtktextbuffer.h", line 55: warning: enumerator value overflows INT_MAX (2147483647)
"/opt/Xfce-beta/include/exo-0.3/exo/exo-cell-renderer-ellipsized-text.h", line 34: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-cell-renderer-ellipsized-text.h", line 64: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-cell-renderer-icon.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-cell-renderer-icon.h", line 69: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-execute.h", line 30: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-execute.h", line 54: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gdk-pixbuf-extensions.h", line 34: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gdk-pixbuf-extensions.h", line 65: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gtk-extensions.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gtk-extensions.h", line 43: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gobject-extensions.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gobject-extensions.h", line 37: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-bar.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-bar.h", line 99: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-chooser-dialog.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-chooser-dialog.h", line 76: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-view.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-view.h", line 344: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-md5.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-md5.h", line 58: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-string.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-string.h", line 55: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-model.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-model.h", line 183: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-view.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-view.h", line 87: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-editor.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-editor.h", line 78: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-editor-dialog.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-editor-dialog.h", line 68: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-tree-view.h", line 30: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-tree-view.h", line 80: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-url.h", line 30: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-url.h", line 60: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-utils.h", line 30: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-utils.h", line 84: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-wrap-table.h", line 31: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-wrap-table.h", line 79: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-xsession-client.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-xsession-client.h", line 79: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-config.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-config.h", line 61: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-path.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-path.h", line 277: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-path-private.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-path-private.h", line 92: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-types.h", line 29: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-types.h", line 156: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-ops.h", line 31: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-ops.h", line 90: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-local-xfer.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-local-xfer.h", line 63: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-info.h", line 26: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-info.h", line 104: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-info.h", line 32: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-info.h", line 213: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-local.h", line 31: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-local.h", line 61: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-handler.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-handler.h", line 80: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-application.h", line 31: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-application.h", line 89: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-database.h", line 27: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-database.h", line 74: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-database-private.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-database-private.h", line 40: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-os.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-os.h", line 40: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-private.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-private.h", line 118: warning: syntax error:  empty declaration
"thunar-vfs-io-local.c", line 185: syntax error before or at: if
"thunar-vfs-io-local.c", line 185: cannot recover from previous errors
cc: acomp failed for thunar-vfs-io-local.c
gmake[1]: *** [libthunar_vfs_1_la-thunar-vfs-io-local.lo] Error 1
gmake[1]: Leaving directory `/data/Xfce-beta-src/xfce/Thunar-0.3.3svn-r22981/thunar-vfs'
gmake: *** [all] Error 2
Comment 2 Benedikt Meurer editbugs 2006-09-03 16:42:04 CEST
Moving to 0.5.0rc2.
Comment 3 Benedikt Meurer editbugs 2006-09-05 22:05:28 CEST
Please try again with RC1.
Comment 4 Anil 2006-09-06 03:48:20 CEST
RC1 was no luck either. I tried with gcc instead of Sun studio and it works fine. I use the following when compiling with Sun studio:

export CC=/opt/SUNWspro/bin/cc
export CXX=/opt/SUNWspro/bin/cc
export PATH=/opt/Xfce-beta/bin:/usr/bin:/usr/ccs/bin:/usr/openwin/bin
export CFLAGS="-I/opt/Xfce-beta/include -I/usr/local/include -I/usr/X11/include
-I/usr/openwin/include -I/usr/sfw/include"
export CPPFLAGS="-I/opt/Xfce-beta/include -I/usr/local/include -I/usr/X11/include -I/usr/openwin/include -I/usr/sfw/include"
export LDFLAGS="-L/opt/Xfce-beta/lib -L/usr/local/lib -L/usr/X11/lib -L/usr/openwin/lib -L/usr/openwin/sfw/lib -L/usr/sfw/lib"
export LD_LIBRARY_PATH="/opt/Xfce-beta/lib:/usr/local/lib:/usr/X11/lib:/usr/openwin/lib:/usr/openwin/sfw/lib:/usr/sfw/lib"
export DMAKE_MODE=parallel
export DMAKE_MAX_JOBS=16


I use this when compiling with Solaris' gcc:
export PATH=/opt/Xfce-beta/bin:/usr/bin:/usr/ccs/bin:/usr/sbin:/bin:/usr/openwin/bin:/usr/sfw/bin
export CFLAGS="-I/opt/Xfce-beta/include -I/usr/local/include -I/usr/X11/include
-I/usr/openwin/include -I/usr/sfw/include"
export CPPFLAGS="-I/opt/Xfce-beta/include -I/usr/local/include -I/usr/X11/include -I/usr/openwin/include -I/usr/sfw/include"
export LDFLAGS="-L/opt/Xfce-beta/lib -L/usr/local/lib -L/usr/X11/lib -L/usr/openwin/lib -L/usr/openwin/sfw/lib -L/usr/sfw/lib"
export LD_LIBRARY_PATH="/opt/Xfce-beta/lib:/usr/local/lib:/usr/X11/lib:/usr/openwin/lib:/usr/openwin/sfw/lib:/usr/sfw/lib"
unset CC CXX
Comment 5 Benedikt Meurer editbugs 2006-09-06 09:27:56 CEST
Please post the compiler errors you get with RC1.
Comment 6 Anil 2006-09-06 15:25:21 CEST
Could it be that cc: Warning: option -N passed to ld error that is in there?


gmake[3]: Entering directory `/data/Xfce-beta-src/xfce-4.3.99.1-src/Thunar-0.4.0rc1/thunar-vfs'
source='thunar-vfs-io-local.c' object='libthunar_vfs_1_la-thunar-vfs-io-local.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
/bin/bash ../libtool --mode=compile --tag=CC /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DEXO_API_SUBJECT_TO_CHANGE -DEXO_DISABLE_DEPRECATED -DG_LOG_DOMAIN=\"thunar-vfs\" -DLIBEXECDIR=\"/opt/Xfce-beta/libexec\" -DSN_API_NOT_YET_FROZEN -DTHUNAR_VFS_COMPILATION -DTHUNAR_VFS_VERSION_API=\"1\" -NDEBUG -DG_DISABLE_CAST_CHECKS  -I/opt/Xfce-beta/include -I/usr/local/include -I/usr/X11/include -I/usr/openwin/include -I/usr/sfw/include -I/opt/Xfce-beta/include/exo-0.3 -I/opt/Xfce-beta/include/gtk-2.0 -I/opt/Xfce-beta/include/xfce4 -I/opt/Xfce-beta/lib/gtk-2.0/include -I/opt/Xfce-beta/include/atk-1.0 -I/opt/Xfce-beta/include/cairo -I/opt/Xfce-beta/include/pango-1.0 -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include -I/opt/Xfce-beta/include/freetype2 -I/opt/Xfce-beta/include -I/opt/Xfce-beta/include/libpng12   -D_REENTRANT -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include     -I/opt/Xfce-beta/include/libpng12   -I/opt/Xfce-beta/include/startup-notification-1.0     -I/opt/Xfce-beta/include -I/usr/local/include -I/usr/X11/include -I/usr/openwin/include -I/usr/sfw/include -c -o libthunar_vfs_1_la-thunar-vfs-io-local.lo `test -f 'thunar-vfs-io-local.c' || echo './'`thunar-vfs-io-local.c
 /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DEXO_API_SUBJECT_TO_CHANGE -DEXO_DISABLE_DEPRECATED -DG_LOG_DOMAIN=\"thunar-vfs\" -DLIBEXECDIR=\"/opt/Xfce-beta/libexec\" -DSN_API_NOT_YET_FROZEN -DTHUNAR_VFS_COMPILATION -DTHUNAR_VFS_VERSION_API=\"1\" -NDEBUG -DG_DISABLE_CAST_CHECKS -I/opt/Xfce-beta/include -I/usr/local/include -I/usr/X11/include -I/usr/openwin/include -I/usr/sfw/include -I/opt/Xfce-beta/include/exo-0.3 -I/opt/Xfce-beta/include/gtk-2.0 -I/opt/Xfce-beta/include/xfce4 -I/opt/Xfce-beta/lib/gtk-2.0/include -I/opt/Xfce-beta/include/atk-1.0 -I/opt/Xfce-beta/include/cairo -I/opt/Xfce-beta/include/pango-1.0 -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include -I/opt/Xfce-beta/include/freetype2 -I/opt/Xfce-beta/include -I/opt/Xfce-beta/include/libpng12 -D_REENTRANT -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include -I/opt/Xfce-beta/include/libpng12 -I/opt/Xfce-beta/include/startup-notification-1.0 -I/opt/Xfce-beta/include -I/usr/local/include -I/usr/X11/include -I/usr/openwin/include -I/usr/sfw/include -c thunar-vfs-io-local.c  -KPIC -DPIC -o .libs/libthunar_vfs_1_la-thunar-vfs-io-local.o
cc: Warning: option -N passed to ld
"/opt/Xfce-beta/include/xfce4/libxfce4util/libxfce4util-config.h", line 31: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/libxfce4util-config.h", line 49: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-generics.h", line 31: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-generics.h", line 115: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-kiosk.h", line 31: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-kiosk.h", line 43: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-license.h", line 29: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/xfce4/libxfce4util/xfce-license.h", line 52: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-config.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-config.h", line 94: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-binding.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-binding.h", line 111: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/gtk-2.0/gtk/gtktextbuffer.h", line 52: warning: enumerator value overflows INT_MAX (2147483647)
"/opt/Xfce-beta/include/gtk-2.0/gtk/gtktextbuffer.h", line 53: warning: enumerator value overflows INT_MAX (2147483647)
"/opt/Xfce-beta/include/gtk-2.0/gtk/gtktextbuffer.h", line 55: warning: enumerator value overflows INT_MAX (2147483647)
"/opt/Xfce-beta/include/exo-0.3/exo/exo-cell-renderer-ellipsized-text.h", line 34: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-cell-renderer-ellipsized-text.h", line 64: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-cell-renderer-icon.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-cell-renderer-icon.h", line 69: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-execute.h", line 30: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-execute.h", line 54: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gdk-pixbuf-extensions.h", line 34: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gdk-pixbuf-extensions.h", line 65: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gtk-extensions.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gtk-extensions.h", line 43: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gobject-extensions.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-gobject-extensions.h", line 37: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-bar.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-bar.h", line 99: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-chooser-dialog.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-chooser-dialog.h", line 76: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-view.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-icon-view.h", line 344: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-md5.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-md5.h", line 58: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-string.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-string.h", line 55: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-model.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-model.h", line 183: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-view.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-view.h", line 87: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-editor.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-editor.h", line 78: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-editor-dialog.h", line 33: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-toolbars-editor-dialog.h", line 68: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-tree-view.h", line 30: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-tree-view.h", line 80: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-url.h", line 30: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-url.h", line 60: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-utils.h", line 30: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-utils.h", line 84: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-wrap-table.h", line 31: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-wrap-table.h", line 79: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-xsession-client.h", line 32: warning: syntax error:  empty declaration
"/opt/Xfce-beta/include/exo-0.3/exo/exo-xsession-client.h", line 79: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-config.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-config.h", line 61: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-path.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-path.h", line 277: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-path-private.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-path-private.h", line 92: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-types.h", line 29: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-types.h", line 156: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-ops.h", line 31: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-ops.h", line 90: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-local-xfer.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-local-xfer.h", line 63: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-info.h", line 26: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-info.h", line 104: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-info.h", line 32: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-info.h", line 213: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-local.h", line 31: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-io-local.h", line 61: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-handler.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-handler.h", line 80: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-application.h", line 31: warning: syntax error: empty declaration
"../thunar-vfs/thunar-vfs-mime-application.h", line 89: warning: syntax error: empty declaration
"../thunar-vfs/thunar-vfs-mime-database.h", line 27: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-database.h", line 74: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-database-private.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-mime-database-private.h", line 40: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-os.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-os.h", line 40: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-private.h", line 30: warning: syntax error:  empty declaration
"../thunar-vfs/thunar-vfs-private.h", line 118: warning: syntax error:  empty declaration
"thunar-vfs-io-local.c", line 185: syntax error before or at: if
"thunar-vfs-io-local.c", line 185: cannot recover from previous errors
cc: acomp failed for thunar-vfs-io-local.c
gmake[3]: *** [libthunar_vfs_1_la-thunar-vfs-io-local.lo] Error 1
gmake[3]: Leaving directory `/data/Xfce-beta-src/xfce-4.3.99.1-src/Thunar-0.4.0rc1/thunar-vfs'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/data/Xfce-beta-src/xfce-4.3.99.1-src/Thunar-0.4.0rc1/thunar-vfs'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/data/Xfce-beta-src/xfce-4.3.99.1-src/Thunar-0.4.0rc1'
gmake: *** [all] Error 2
Comment 7 Benedikt Meurer editbugs 2006-09-06 16:56:22 CEST
Ah, damn, the -N warning, I thought I fixed that prior to rc1. It's a typo in configure.in.in, which should read -DNDEBUG rather than -NDEBUG. Anyway thats not causing the compile to fail.

The error is in thunar-vfs-io-local.c:185, but that line does not contain "if", nor does the macros to which this evaluates contain "if". I'm totally clueless right now what is the problem here.
Comment 8 Anil 2006-09-08 15:10:02 CEST
Benny,
I've posted this same problem on the Sun compiler forums. It might be of interest to you (more like, what they say might make more sense to you):
http://forum.sun.com/jive/thread.jspa?forumID=304&threadID=106341

:)
Comment 9 Benedikt Meurer editbugs 2006-09-08 22:13:53 CEST
*** Bug 2285 has been marked as a duplicate of this bug. ***
Comment 10 Benedikt Meurer editbugs 2006-09-10 11:11:30 CEST
Yeah, well, there's no 'if' at line 185, and I'm pretty sure that no other macro expands to 'if'. Try building with --enable-debug=full, maybe that yields some more information about whats going wrong.
Comment 11 Benedikt Meurer editbugs 2006-09-14 13:24:54 CEST
Any news on this issue?
Comment 12 Anil 2006-09-15 01:33:50 CEST
I am afraid there is not much news on this. I've tried with the recent SVN version and it still fails.

I am running into another issue with make though (using gcc on Solaris, latest SVN version. I don't see this on 4.0RC1):

gmake[2]: Entering directory `/data/Xfce-beta-src/xfce-4.3.99.1-src/Thunar-0.4.1svn-r23158/thunar-vfs'
if /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DEXO_API_SUBJECT_TO_CHANGE -DEXO_DISABLE_DEPRECATED -DG_LOG_DOMAIN=\"thunar-vfs\" -DLIBEXECDIR=\"/opt/Xfce-beta/libexec\" -DSN_API_NOT_YET_FROZEN -DTHUNAR_VFS_COMPILATION -DTHUNAR_VFS_VERSION_API=\"1\"   -I/opt/Xfce-beta/include -I/usr/local/include -I/usr/X11/include -I/usr/openwin/include -I/usr/sfw/include -I/opt/Xfce-beta/include/exo-0.3 -I/opt/Xfce-beta/include/gtk-2.0 -I/opt/Xfce-beta/include/xfce4 -I/opt/Xfce-beta/lib/gtk-2.0/include -I/opt/Xfce-beta/include/atk-1.0 -I/opt/Xfce-beta/include/cairo -I/opt/Xfce-beta/include/pango-1.0 -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include -I/opt/Xfce-beta/include/freetype2 -I/opt/Xfce-beta/include -I/opt/Xfce-beta/include/libpng12   -D_REENTRANT -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include     -I/opt/Xfce-beta/include/libpng12   -I/opt/Xfce-beta/include/startup-notification-1.0   -Wall -Werror  -I/opt/Xfce-beta/include -I/usr/local/include -I/usr/X11/include -I/usr/openwin/include -I/usr/sfw/include -MT libthunar_vfs_1_la-thunar-vfs-exec.lo -MD -MP -MF ".deps/libthunar_vfs_1_la-thunar-vfs-exec.Tpo" -c -o libthunar_vfs_1_la-thunar-vfs-exec.lo `test -f 'thunar-vfs-exec.c' || echo './'`thunar-vfs-exec.c; \
then mv -f ".deps/libthunar_vfs_1_la-thunar-vfs-exec.Tpo" ".deps/libthunar_vfs_1_la-thunar-vfs-exec.Plo"; else rm -f ".deps/libthunar_vfs_1_la-thunar-vfs-exec.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DEXO_API_SUBJECT_TO_CHANGE -DEXO_DISABLE_DEPRECATED -DG_LOG_DOMAIN=\"thunar-vfs\" -DLIBEXECDIR=\"/opt/Xfce-beta/libexec\" -DSN_API_NOT_YET_FROZEN -DTHUNAR_VFS_COMPILATION -DTHUNAR_VFS_VERSION_API=\"1\" -I/opt/Xfce-beta/include -I/usr/local/include -I/usr/X11/include -I/usr/openwin/include -I/usr/sfw/include -I/opt/Xfce-beta/include/exo-0.3 -I/opt/Xfce-beta/include/gtk-2.0 -I/opt/Xfce-beta/include/xfce4 -I/opt/Xfce-beta/lib/gtk-2.0/include -I/opt/Xfce-beta/include/atk-1.0 -I/opt/Xfce-beta/include/cairo -I/opt/Xfce-beta/include/pango-1.0 -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include -I/opt/Xfce-beta/include/freetype2 -I/opt/Xfce-beta/include -I/opt/Xfce-beta/include/libpng12 -D_REENTRANT -I/opt/Xfce-beta/include/glib-2.0 -I/opt/Xfce-beta/lib/glib-2.0/include -I/opt/Xfce-beta/include/libpng12 -I/opt/Xfce-beta/include/startup-notification-1.0 -Wall -Werror -I/opt/Xfce-beta/include -I/usr/local/include -I/usr/X11/include -I/usr/openwin/include -I/usr/sfw/include -MT libthunar_vfs_1_la-thunar-vfs-exec.lo -MD -MP -MF .deps/libthunar_vfs_1_la-thunar-vfs-exec.Tpo -c thunar-vfs-exec.c  -fPIC -DPIC -o .libs/libthunar_vfs_1_la-thunar-vfs-exec.o
In file included from /opt/Xfce-beta/include/gtk-2.0/gdk/gdkx.h:33,
                 from thunar-vfs-exec.c:48:
/usr/openwin/include/X11/Xlib.h:38: warning: ignoring #pragma ident
In file included from /opt/Xfce-beta/include/gtk-2.0/gdk/gdkx.h:34,
                 from thunar-vfs-exec.c:48:
/usr/openwin/include/X11/Xutil.h:56: warning: ignoring #pragma ident
gmake[2]: *** [libthunar_vfs_1_la-thunar-vfs-exec.lo] Error 1
gmake[2]: Leaving directory `/data/Xfce-beta-src/xfce-4.3.99.1-src/Thunar-0.4.1svn-r23158/thunar-vfs'
Comment 13 Benedikt Meurer editbugs 2006-09-15 08:21:17 CEST
Maybe you can ask the BlastWave guys here?
Comment 14 Anil 2006-09-15 14:07:11 CEST
Well, those guys are still with xfce 4.2 version. I could compile with gcc (atleast the 0.4.0RC1, the newer ones have problems... I have to see why later) so I guess you can close this ticket? 

Or leave it open till a future version of Solaris. (Future versions should be more friendly with GNU software too... e.g. that mkdtemp will be in Solaris 10 u3 etc...)
Comment 15 Benedikt Meurer editbugs 2006-10-01 11:22:49 CEST
Yes, I'll have to close this, until someone comes up with an idea of how to fix this.

Bug #2254

Reported by:
Anil
Reported on: 2006-09-02
Last modified on: 2010-11-07
Duplicates (1):
  • 2285 Thunar fails to compile with Sun Studio 11 compilers on Sparc Solaris 10

People

Assignee:
Jannis Pohlmann
CC List:
2 users

Version

Version:
unspecified

Attachments

Additional information