Compile error while building java/eclipse
Panagiotis Astithas
past at ebs.gr
Mon Sep 26 00:10:13 PDT 2005
Sean Clark wrote:
> Here is the compile error.
>
> Any idea what this is about?
>
> _____________________________________
>
> ===> Building for eclipse-3.0.1_4
> ===> Building libswt.
> cd "plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library" && \
> /bin/sh ./build.sh && \
> /bin/cp *.so ../../../../org.eclipse.swt.gtk/os/freebsd/x86/
> gmake[1]: Entering directory
> `/usr/ports/java/eclipse/work/plugins/org.eclipse.swt/Eclipse SWT
> PI/gtk/library'
> cc -O -Wall -DSWT_VERSION=3063 -DFREEBSD -DGTK
> -I/usr/local/jdk1.4.2/include -I/usr/local/jdk1.4.2/include/bsd
> -I/usr/local/jdk1.4.2/include/freebsd
> -I../../../Eclipse_SWT/common/library
> -I../../../Eclipse_SWT_PI/gtk/library -I/usr/X11R6/include -fpic
> `pkg-config --cflags gnome-vfs-module-2.0 libgnome-2.0 libgnomeui-2.0`
> -c gnome.c
> In file included from
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-server-info.h:29,
> from
> /usr/X11R6/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-mime-handlers.h:29,
> from gnome.h:23,
> from gnome_structs.h:16,
> from gnome.c:17:
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:117:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:162:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:206:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:250:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:294:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:338:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:378:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:418:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:458:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:510:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:562:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:626:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:668:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:711:
> error: syntax erro/usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:754:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:797:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:840:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:885:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:928:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:995:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:1042:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:1106:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:1148:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:1192:
> error: syntax error before "struct"
> /usr/local/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h:1233:
> error: syntax error before "struct"
> gmake[1]: *** [gnome.o] Error 1
> gmake[1]: Leaving directory
> `/usr/ports/java/eclipse/work/plugins/org.eclipse.swt/Eclipse SWT
> PI/gtk/library'
> gmake: *** [libswt] Error 2
> *** Error code 2
>
> Stop in /usr/ports/java/eclipse.
It seems like a discrepancy among the installed gtk packages. I see that
you have an older version of the eclipse port. Perhaps you could update
your ports collection and try again.
Cheers,
Panagiotis
More information about the freebsd-eclipse
mailing list