From owner-freebsd-questions Sun Jan 6 13: 5: 6 2002 Delivered-To: freebsd-questions@freebsd.org Received: from hotmail.com (f114.law14.hotmail.com [64.4.21.114]) by hub.freebsd.org (Postfix) with ESMTP id 5545D37B405; Sun, 6 Jan 2002 13:04:08 -0800 (PST) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Sun, 6 Jan 2002 13:04:08 -0800 Received: from 217.215.99.176 by lw14fd.law14.hotmail.msn.com with HTTP; Sun, 06 Jan 2002 21:04:07 GMT X-Originating-IP: [217.215.99.176] From: "Mack Lobell" To: freebsd-questions@freebsd.org Cc: freebsd-ports@freebsd.org Subject: Problems building the x11-toolkits/panel-- port Date: Sun, 06 Jan 2002 21:04:07 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Message-ID: X-OriginalArrivalTime: 06 Jan 2002 21:04:08.0257 (UTC) FILETIME=[AE8ACB10:01C196F5] Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, i'm trying to install the GNOME port and the build fails at the port panel--. The problem i'm having is that with the gcc 2.95.3 compiler i get stuck in the configuration phase of the build, and with gcc 3.0.2 i get past the configuration phase but instead get a compiler error. See traces below: Output from gcc 2.95.3: >>Checksum OK for panelmm-0.1.tar.gz. ===> panelmm-0.1 depends on executable: gmake - found ===> panelmm-0.1 depends on executable: libtool - found ===> panelmm-0.1 depends on shared library: gnomemm.9 - found ===> panelmm-0.1 depends on shared library: X11.6 - found ===> panelmm-0.1 depends on shared library: esd.2 - found ===> panelmm-0.1 depends on shared library: glib12.3 - found ===> panelmm-0.1 depends on shared library: gtk12.2 - found ===> panelmm-0.1 depends on shared library: Imlib.5 - found ===> panelmm-0.1 depends on shared library: gnome.5 - found ===> panelmm-0.1 depends on shared library: capplet.5 - found ===> panelmm-0.1 depends on shared library: panel_applet.5 - found ===> Patching for panelmm-0.1 ===> Applying FreeBSD patches for panelmm-0.1 ===> Configuring for panelmm-0.1 creating cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking whether gmake sets ${MAKE}... yes checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... found checking host system type... i386--freebsd4.4 checking build system type... i386--freebsd4.4 checking for ranlib... ranlib checking for gcc... cc checking whether the C compiler (cc -O3 -mpentiumpro -pipe ) works... yes checking whether the C compiler (cc -O3 -mpentiumpro -pipe ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking for ld used by GCC... /usr/libexec/elf/ld checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes updating cache ./config.cache loading cache ./config.cache within ltconfig checking for object suffix... o checking for executable suffix... no checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.lo... yes checking if cc supports -fno-rtti -fno-exceptions ... yes checking if cc static flag -static works... -static checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes checking whether the linker (/usr/libexec/elf/ld) supports shared libraries... yes checking command to parse /usr/bin/nm -B output... ok checking how to hardcode library paths into programs... immediate checking for /usr/libexec/elf/ld option to reload object files... -r checking dynamic linker characteristics... freebsd4.4 ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool updating cache ./config.cache loading cache ./config.cache checking whether build environment is sane... yes checking for gcc... (cached) cc checking whether the C compiler (cc -O3 -mpentiumpro -pipe ) works... yes checking whether the C compiler (cc -O3 -mpentiumpro -pipe ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for c++... c++ checking whether the C++ compiler (c++ -O3 -mpentiumpro -pipe ) works... yes checking whether the C++ compiler (c++ -O3 -mpentiumpro -pipe ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether c++ accepts -g... yes checking for gnome-config... /usr/X11R6/bin/gnome-config checking if /usr/X11R6/bin/gnome-config works... yes checking for orbit-config... /usr/local/bin/orbit-config checking for orbit-idl... /usr/local/bin/orbit-idl checking for working ORBit environment... yes checking for gnorba libraries... yes checking for gtk-config... /usr/X11R6/bin/gtk12-config checking for GTK - version >= 1.2.0... yes checking for gtkmm-config... /usr/X11R6/bin/gtkmm-config checking for GTK-- - version >= 1.1.5... no *** Could not run GTK-- test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means GTK-- was incorrectly installed *** or that you have moved GTK-- since it was installed. In the latter case, you *** may want to edit the gtkmm-config script: /usr/X11R6/bin/gtkmm-config configure: error: Cannot find proper gtk-- version ===> Script "configure" failed: here are the contents of "config.log" This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:605: checking for a BSD compatible install configure:658: checking whether build environment is sane configure:715: checking whether gmake sets ${MAKE} configure:754: checking for working aclocal configure:767: checking for working autoconf configure:780: checking for working automake configure:793: checking for working autoheader configure:806: checking for working makeinfo configure:897: checking host system type configure:918: checking build system type configure:938: checking for ranlib configure:968: checking for gcc configure:1081: checking whether the C compiler (cc -O3 -mpentiumpro -pipe ) works configure:1097: cc -o conftest -O3 -mpentiumpro -pipe conftest.c 1>&5 configure:1123: checking whether the C compiler (cc -O3 -mpentiumpro -pipe ) is a cross-compiler configure:1128: checking whether we are using GNU C configure:1137: cc -E conftest.c configure:1156: checking whether cc accepts -g configure:1199: checking for ld used by GCC configure:1261: checking if the linker (/usr/libexec/elf/ld) is GNU ld GNU ld version 2.11.2 20010719 [FreeBSD] (with BFD 2.11.2 20010719 [FreeBSD]) configure:1277: checking for BSD-compatible nm configure:1313: checking whether ln -s works ltconfig:603: checking for object suffix ltconfig:604: cc -c -O3 -mpentiumpro -pipe conftest.c 1>&5 ltconfig:629: checking for executable suffix ltconfig:630: cc -o conftest -O3 -mpentiumpro -pipe conftest.c 1>&5 ltconfig:776: checking if cc PIC flag -fPIC works ltconfig:777: cc -c -O3 -mpentiumpro -pipe -fPIC -DPIC conftest.c 1>&5 ltconfig:829: checking if cc supports -c -o file.o ltconfig:830: cc -c -O3 -mpentiumpro -pipe -o out/conftest2.o conftest.c 1>&5 ltconfig:862: checking if cc supports -c -o file.lo ltconfig:863: cc -c -O3 -mpentiumpro -pipe -c -o conftest.lo conftest.c 1>&5 ltconfig:914: checking if cc supports -fno-rtti -fno-exceptions ltconfig:915: cc -c -O3 -mpentiumpro -pipe -fno-rtti -fno-exceptions -c conftest.c conftest.c 1>&5 ltconfig:958: checking if cc static flag -static works ltconfig:959: cc -o conftest -O3 -mpentiumpro -pipe -static conftest.c 1>&5 GNU ld version 2.11.2 20010719 [FreeBSD] (with BFD 2.11.2 20010719 [FreeBSD]) ltconfig:1635: checking if global_symbol_pipe works ltconfig:1636: cc -c -O3 -mpentiumpro -pipe conftest.c 1>&5 ltconfig:1639: eval "/usr/bin/nm -B conftest.o | sed -n -e 's/^.*[ ]\([ABCDGISTW]\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' > conftest.nm" ltconfig:1691: cc -o conftest -O3 -mpentiumpro -pipe -fno-builtin -fno-rtti -fno-exceptions conftest.c conftstm.o 1>&5 configure:1513: checking whether build environment is sane configure:1553: checking for gcc configure:1666: checking whether the C compiler (cc -O3 -mpentiumpro -pipe ) works configure:1682: cc -o conftest -O3 -mpentiumpro -pipe conftest.c 1>&5 configure:1708: checking whether the C compiler (cc -O3 -mpentiumpro -pipe ) is a cross-compiler configure:1713: checking whether we are using GNU C configure:1741: checking whether cc accepts -g configure:1777: checking for c++ configure:1809: checking whether the C++ compiler (c++ -O3 -mpentiumpro -pipe ) works configure:1825: c++ -o conftest -O3 -mpentiumpro -pipe conftest.C 1>&5 configure:1851: checking whether the C++ compiler (c++ -O3 -mpentiumpro -pipe ) is a cross-compiler configure:1856: checking whether we are using GNU C++ configure:1865: c++ -E conftest.C configure:1884: checking whether c++ accepts -g configure:1971: checking for gnome-config configure:2008: checking if /usr/X11R6/bin/gnome-config works configure:2016: checking for orbit-config configure:2052: checking for orbit-idl configure:2086: checking for working ORBit environment configure:2122: checking for gnorba libraries configure:2273: checking for gtk-config configure:2308: checking for GTK - version >= 1.2.0 configure:2409: cc -o conftest -O3 -mpentiumpro -pipe -I/usr/X11R6/include -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12 -I/usr/local/include -I/usr/X11R6/include -L/usr/X11R6/lib conftest.c -L/usr/X11R6/lib -L/usr/X11R6/lib -lgtk12 -lgdk12 -L/usr/local/lib -Wl,-E -lgmodule12 -lglib12 -lintl -lXext -lX11 -lm 1>&5 configure:2532: checking for gtkmm-config configure:2568: checking for GTK-- - version >= 1.1.5 configure:2682: c++ -o conftest -O3 -mpentiumpro -pipe -I/usr/X11R6/lib/gtkmm/include -I/usr/X11R6/include -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12 -I/usr/local/include -L/usr/X11R6/lib conftest.C -Wl,-E -pthread -L/usr/X11R6/lib -L/usr/local/lib -lgtkmm -lgdkmm -lgtk12 -lgdk12 -lgmodule12 -lglib12 -lintl -lXext -lX11 -lm -lsigc 1>&5 /usr/X11R6/lib/libgtkmm.so: undefined reference to `operator new[](unsigned)' /usr/X11R6/lib/libgtkmm.so: undefined reference to `__cxa_rethrow' /usr/X11R6/lib/libgtkmm.so: undefined reference to `__cxa_call_unexpected' /usr/X11R6/lib/libgtkmm.so: undefined reference to `std::__throw_bad_alloc()' /usr/X11R6/lib/libgtkmm.so: undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /usr/X11R6/lib/libgtkmm.so: undefined reference to `operator delete(void*)' /usr/X11R6/lib/libgtkmm.so: undefined reference to `std::__throw_length_error(char const*)' /usr/X11R6/lib/libgtkmm.so: undefined reference to `__cxa_end_catch' /usr/X11R6/lib/libgtkmm.so: undefined reference to `std::terminate()' /usr/X11R6/lib/libgtkmm.so: undefined reference to `__gxx_personality_v0' /usr/X11R6/lib/libgdkmm.so: undefined reference to `__cxa_pure_virtual' /usr/X11R6/lib/libgtkmm.so: undefined reference to `std::ios_base::Init::Init()' /usr/X11R6/lib/libgtkmm.so: undefined reference to `vtable for __cxxabiv1::__class_type_info' /usr/X11R6/lib/libgtkmm.so: undefined reference to `operator delete[](void*)' /usr/X11R6/lib/libgtkmm.so: undefined reference to `vtable for __cxxabiv1::__vmi_class_type_info' /usr/X11R6/lib/libgtkmm.so: undefined reference to `std::ios_base::Init::~Init()' /usr/X11R6/lib/libgtkmm.so: undefined reference to `__cxa_begin_catch' /usr/X11R6/lib/libgtkmm.so: undefined reference to `operator new(unsigned)' /usr/X11R6/lib/libgtkmm.so: undefined reference to `std::__throw_out_of_range(char const*)' configure: failed program was: #line 2600 "configure" #include "confdefs.h" #ifdef __cplusplus extern "C" void exit(int); #endif #include #include #include int main () { int major, minor, micro; char *tmp_version; system ("touch conf.gtkmmtest"); /* HP/UX 0 (%@#!) writes to sscanf strings */ tmp_version = g_strdup("1.1.5"); if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { printf("%s, bad version string\n", "1.1.5"); exit(1); } if ((gtkmm_major_version != 1) || (gtkmm_minor_version != 2) || (gtkmm_micro_version != 8)) { printf("\n*** 'gtkmm-config --version' returned %d.%d.%d, but GTK-- (%d.%d.%d)\n", 1, 2, 8, gtkmm_major_version, gtkmm_minor_version, gtkmm_micro_version); printf ("*** was found! If gtkmm-config was correct, then it is best\n"); printf ("*** to remove the old version of GTK--. You may also be able to fix the error\n"); printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n"); printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n"); printf("*** required on your system.\n"); printf("*** If gtkmm-config was wrong, set the environment variable GTKMM_CONFIG\n"); printf("*** to point to the correct copy of gtkmm-config, and remove the file config.cache\n"); printf("*** before re-running configure\n"); } /* GTK-- does not have the GTKMM_*_VERSION constants */ /* else if ((gtkmm_major_version != GTKMM_MAJOR_VERSION) || (gtkmm_minor_version != GTKMM_MINOR_VERSION) || (gtkmm_micro_version != GTKMM_MICRO_VERSION)) { printf("*** GTK-- header files (version %d.%d.%d) do not match\n", GTKMM_MAJOR_VERSION, GTKMM_MINOR_VERSION, GTKMM_MICRO_VERSION); printf("*** library (version %d.%d.%d)\n", gtkmm_major_version, gtkmm_minor_version, gtkmm_micro_version); } */ else { if ((gtkmm_major_version > major) || ((gtkmm_major_version == major) && (gtkmm_minor_version > minor)) || ((gtkmm_major_version == major) && (gtkmm_minor_version == minor) && (gtkmm_micro_version >= micro))) { return 0; } else { printf("\n*** An old version of GTK-- (%d.%d.%d) was found.\n", gtkmm_major_version, gtkmm_minor_version, gtkmm_micro_version); printf("*** You need a version of GTK-- newer than %d.%d.%d. The latest version of\n", major, minor, micro); printf("*** GTK-- is always available from ftp://ftp.gtk.org.\n"); printf("***\n"); printf("*** If you have already installed a sufficiently new version, this error\n"); printf("*** probably means that the wrong copy of the gtkmm-config shell script is\n"); printf("*** being found. The easiest way to fix this is to remove the old version\n"); printf("*** of GTK--, but you can also set the GTKMM_CONFIG environment to point to the\n"); printf("*** correct copy of gtkmm-config. (In this case, you will have to\n"); printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); printf("*** so that the correct libraries are found at run-time))\n"); } } return 1; } configure:2729: c++ -o conftest -O3 -mpentiumpro -pipe -I/usr/X11R6/lib/gtkmm/include -I/usr/X11R6/include -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12 -I/usr/local/include -L/usr/X11R6/lib conftest.C -Wl,-E -pthread -L/usr/X11R6/lib -L/usr/local/lib -lgtkmm -lgdkmm -lgtk12 -lgdk12 -lgmodule12 -lglib12 -lintl -lXext -lX11 -lm -lsigc 1>&5 /usr/X11R6/lib/libgtkmm.so: undefined reference to `operator new[](unsigned)' /usr/X11R6/lib/libgtkmm.so: undefined reference to `__cxa_rethrow' /usr/X11R6/lib/libgtkmm.so: undefined reference to `__cxa_call_unexpected' /usr/X11R6/lib/libgtkmm.so: undefined reference to `std::__throw_bad_alloc()' /usr/X11R6/lib/libgtkmm.so: undefined reference to `vtable for __cxxabiv1::__si_class_type_info' /usr/X11R6/lib/libgtkmm.so: undefined reference to `operator delete(void*)' /usr/X11R6/lib/libgtkmm.so: undefined reference to `std::__throw_length_error(char const*)' /usr/X11R6/lib/libgtkmm.so: undefined reference to `__cxa_end_catch' /usr/X11R6/lib/libgtkmm.so: undefined reference to `std::terminate()' /usr/X11R6/lib/libgtkmm.so: undefined reference to `__gxx_personality_v0' /usr/X11R6/lib/libgdkmm.so: undefined reference to `__cxa_pure_virtual' /usr/X11R6/lib/libgtkmm.so: undefined reference to `std::ios_base::Init::Init()' /usr/X11R6/lib/libgtkmm.so: undefined reference to `vtable for __cxxabiv1::__class_type_info' /usr/X11R6/lib/libgtkmm.so: undefined reference to `operator delete[](void*)' /usr/X11R6/lib/libgtkmm.so: undefined reference to `vtable for __cxxabiv1::__vmi_class_type_info' /usr/X11R6/lib/libgtkmm.so: undefined reference to `std::ios_base::Init::~Init()' /usr/X11R6/lib/libgtkmm.so: undefined reference to `__cxa_begin_catch' /usr/X11R6/lib/libgtkmm.so: undefined reference to `operator new(unsigned)' /usr/X11R6/lib/libgtkmm.so: undefined reference to `std::__throw_out_of_range(char const*)' configure: failed program was: #line 2719 "configure" #include "confdefs.h" #include #include int main() { return ((gtkmm_major_version) || (gtkmm_minor_version) || (gtkmm_micro_version)); ; return 0; } (end of "config.log") *** Error code 1 Stop in /usr/ports/x11-toolkits/panel--. *** Error code 1 Stop in /usr/ports/x11-toolkits/panel--. *** Error code 1 Stop in /usr/ports/x11-toolkits/panel--. *** Error code 1 Stop in /usr/ports/x11-toolkits/panel--. root@/usr/ports/x11-toolkits/panel--# exit Script done on Sun Jan 6 14:09:34 2002 Output from gcc 3.0.2: >>Checksum OK for panelmm-0.1.tar.gz. ===> panelmm-0.1 depends on executable: gmake - found ===> panelmm-0.1 depends on executable: libtool - found ===> panelmm-0.1 depends on executable: gcc30 - found ===> panelmm-0.1 depends on shared library: gnomemm.9 - found ===> panelmm-0.1 depends on shared library: X11.6 - found ===> panelmm-0.1 depends on shared library: esd.2 - found ===> panelmm-0.1 depends on shared library: glib12.3 - found ===> panelmm-0.1 depends on shared library: gtk12.2 - found ===> panelmm-0.1 depends on shared library: Imlib.5 - found ===> panelmm-0.1 depends on shared library: gnome.5 - found ===> panelmm-0.1 depends on shared library: capplet.5 - found ===> panelmm-0.1 depends on shared library: panel_applet.5 - found ===> Patching for panelmm-0.1 ===> Applying FreeBSD patches for panelmm-0.1 ===> Configuring for panelmm-0.1 creating cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking whether gmake sets ${MAKE}... yes checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... found checking host system type... i386--freebsd4.4 checking build system type... i386--freebsd4.4 checking for ranlib... ranlib checking for gcc... gcc30 checking whether the C compiler (gcc30 -O3 -mpentiumpro -pipe ) works... yes checking whether the C compiler (gcc30 -O3 -mpentiumpro -pipe ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc30 accepts -g... yes checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes updating cache ./config.cache loading cache ./config.cache within ltconfig checking for object suffix... o checking for executable suffix... no checking for gcc30 option to produce PIC... -fPIC checking if gcc30 PIC flag -fPIC works... yes checking if gcc30 supports -c -o file.o... yes checking if gcc30 supports -c -o file.lo... yes checking if gcc30 supports -fno-rtti -fno-exceptions ... yes checking if gcc30 static flag -static works... -static checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking command to parse /usr/bin/nm -B output... ok checking how to hardcode library paths into programs... immediate checking for /usr/bin/ld option to reload object files... -r checking dynamic linker characteristics... freebsd4.4 ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool updating cache ./config.cache loading cache ./config.cache checking whether build environment is sane... yes checking for gcc... (cached) gcc30 checking whether the C compiler (gcc30 -O3 -mpentiumpro -pipe ) works... yes checking whether the C compiler (gcc30 -O3 -mpentiumpro -pipe ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether gcc30 accepts -g... (cached) yes checking for c++... g++30 checking whether the C++ compiler (g++30 -O3 -mpentiumpro -pipe ) works... yes checking whether the C++ compiler (g++30 -O3 -mpentiumpro -pipe ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether g++30 accepts -g... yes checking for gnome-config... /usr/X11R6/bin/gnome-config checking if /usr/X11R6/bin/gnome-config works... yes checking for orbit-config... /usr/local/bin/orbit-config checking for orbit-idl... /usr/local/bin/orbit-idl checking for working ORBit environment... yes checking for gnorba libraries... yes checking for gtk-config... /usr/X11R6/bin/gtk12-config checking for GTK - version >= 1.2.0... yes checking for gtkmm-config... /usr/X11R6/bin/gtkmm-config checking for GTK-- - version >= 1.1.5... yes checking for applet_widget_new in -lpanel_applet... yes checking for applet_widget_construct in -lpanel_applet... yes updating cache ./config.cache creating ./config.status creating Makefile creating panel--/Makefile creating panel--/private/Makefile creating scripts/Makefile ===> Building for panelmm-0.1 Making all in panel-- gmake[1]: Entering directory `/usr/ports/x11-toolkits/panel--/work/panelmm-0.1/panel--' Making all in private gmake[2]: Entering directory `/usr/ports/x11-toolkits/panel--/work/panelmm-0.1/panel--/private' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/usr/ports/x11-toolkits/panel--/work/panelmm-0.1/panel--/private' gmake[2]: Entering directory `/usr/ports/x11-toolkits/panel--/work/panelmm-0.1/panel--' /usr/X11R6/lib/gtkmm/proc/gtkmmproc --local --gnome applet ./ ./ /bin/sh ../libtool --mode=compile g++30 -DHAVE_LIBPANEL_APPLET=1 -DHAVE_LIBPANEL_APPLET=1 -I. -I. -I.. -O3 -mpentiumpro -pipe -I/usr/X11R6/lib/gtkmm/include -I/usr/X11R6/include -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12 -I/usr/local/include -I/usr/X11R6/include/gnome-1.0 -I/usr/X11R6/include -DNEED_GNOMESUPPORT_H -I/usr/local/include/glib12 -I/usr/local/include/orbit-1.0 -I/usr/X11R6/include/gtk12 -I/usr/local/include -c applet.cc mkdir .libs g++30 -DHAVE_LIBPANEL_APPLET=1 -DHAVE_LIBPANEL_APPLET=1 -I. -I. -I.. -O3 -mpentiumpro -pipe -I/usr/X11R6/lib/gtkmm/include -I/usr/X11R6/include -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12 -I/usr/local/include -I/usr/X11R6/include/gnome-1.0 -I/usr/X11R6/include -DNEED_GNOMESUPPORT_H -I/usr/local/include/glib12 -I/usr/local/include/orbit-1.0 -I/usr/X11R6/include/gtk12 -I/usr/local/include -c applet.cc -fPIC -DPIC -o .libs/applet.lo In file included from applet.cc:3: applet.h:79: parse error before `&' token applet.h:119: parse error before `&' token applet.h:123: parse error before `&' token applet.h:131: parse error before `&' token applet.h:138: parse error before `&' token applet.h:149: parse error before `&' token applet.h:151: parse error before `&' token applet.h:156: parse error before `&' token applet.cc:29: parse error before `&' token applet.cc:34: cannot call member function `AppletWidget* Gnome::Applet::gtkobj()' without object applet.cc:34: `goad_id' was not declared in this scope applet.cc:34: ISO C++ forbids declaration of `applet_widget_construct' with no type applet.cc:34: initializer list being treated as compound expression applet.cc:37: parse error before `&' token applet.cc: In member function `void Gnome::Applet::add_menuitem(...)': applet.cc:41: `callback' undeclared (first use this function) applet.cc:41: (Each undeclared identifier is reported only once for each function it appears in.) applet.cc:43: `name' undeclared (first use this function) applet.cc:44: `caption' undeclared (first use this function) applet.cc: At global scope: applet.cc:52: parse error before `&' token applet.cc: In member function `void Gnome::Applet::add_menuitem_stock(...)': applet.cc:60: `stock_type' undeclared (first use this function) applet.cc: At global scope: applet.cc:75: parse error before `}' token applet.cc:77: confused by earlier errors, bailing out gmake[2]: *** [applet.lo] Error 1 gmake[2]: Leaving directory `/usr/ports/x11-toolkits/panel--/work/panelmm-0.1/panel--' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/x11-toolkits/panel--/work/panelmm-0.1/panel--' gmake: *** [all-recursive] Error 1 *** Error code 2 Stop in /usr/ports/x11-toolkits/panel--. *** Error code 1 Stop in /usr/ports/x11-toolkits/panel--. *** Error code 1 Stop in /usr/ports/x11-toolkits/panel--. root@/usr/ports/x11-toolkits/panel--# exit Script done on Sun Jan 6 14:04:40 2002 _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message