From owner-freebsd-questions Wed Oct 3 14: 1:41 2001 Delivered-To: freebsd-questions@freebsd.org Received: from mackinac.eng.cenus.com (mackinac.eng.cenus.com [63.207.27.241]) by hub.freebsd.org (Postfix) with SMTP id E5B6537B406 for ; Wed, 3 Oct 2001 14:01:35 -0700 (PDT) Received: from ca-fsnt-01.CENUS.COM (mail.cenus.com [10.10.10.1]) by mackinac.eng.cenus.com (8.9.3/8.9.3) with ESMTP id NAA52625 for ; Wed, 3 Oct 2001 13:57:00 -0700 (PDT) (envelope-from dsmith@cenus.com) Received: by mail.cenus.com with Internet Mail Service (5.5.2650.21) id ; Wed, 3 Oct 2001 13:57:33 -0700 Message-ID: <7557E25563CCD411827F00B0D022DACD14EE09@mail.cenus.com> From: David Smith To: "'freebsd-questions@FreeBSD.ORG'" Subject: Problems with GVD v1.0.1 Date: Wed, 3 Oct 2001 13:57:31 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" 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 have been unable to build GVD on a new machine, with a clean install of FreeBSD 4.4. I should note that on an older box I was able to build the port, under FreeBSD v4.3 with the ports (dependecies) as they were about 3-4 months ago. However, on the new box all attempts to build the port have failed. Details are: Going into the /usr/ports/devel/gvd directory and issuing a make command; after successfulling building and installing gtkada 1.1.12 and gnat 3.13p, the compile for GVD fails with the following (these printouts are after a couple of build attempts).: ===> Building for gvd-1.0.1 gmake CFLAGS="-g -O2" -C pixmaps gmake[1]: Entering directory `/usr/ports/devel/gvd/work/gvd-1.0.1/pixmaps' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/usr/ports/devel/gvd/work/gvd-1.0.1/pixmaps' gmake CFLAGS="-g -O2" -C gnat gmake[1]: Entering directory `/usr/ports/devel/gvd/work/gvd-1.0.1/gnat' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/usr/ports/devel/gvd/work/gvd-1.0.1/gnat' gmake CFLAGS="-g -O2" -C gvd gmake[1]: Entering directory `/usr/ports/devel/gvd/work/gvd-1.0.1/gvd' gnatmake -m -g -O2 -gnatwuwe -I/usr/X11R6/include/gtkada -I../gnat gvd_main -o gvd -bargs -E -largs ../gnat/gexpect.o ../gnat/gexpect_tty.o ../pixmaps/pixmaps.o -L/usr/X11R6/include/gtkada -L/usr/X11R6/lib -lgtkada -L/usr/X11R6/lib -L/usr/X11R6/lib -lgtk12 -lgdk12 -L/usr/local/lib -Wl,-E -lgmodule12 -lglib12 -lintl -lxpg4 -lXext -lX11 -lm adagcc -c -g -O2 -gnatwuwe -I/usr/X11R6/include/gtkada -I../gnat gvd_main.adb display_items.ads:186:09: type must be declared abstract or "Draw" overridden gnatmake: "gvd_main.adb" compilation error gmake[1]: *** [gvd] Error 4 gmake[1]: Leaving directory `/usr/ports/devel/gvd/work/gvd-1.0.1/gvd' gmake: *** [all] Error 2 *** Error code 2 Stop in /usr/ports/devel/gvd. *** Error code 1 Stop in /usr/ports/devel/gvd. *** Error code 1 Stop in /usr/ports/devel/gvd. What is interesting to me is that the tarball is the same on my 4.4 machine as my 4.3 machine which leads me to believe that something outside of gvd may be wrong; of course I could be wrong as well. :) Any advice would be greatly appreciated!! P.S. Regarding the v1.2.0 source from the GVD web-site, if anyone understands why I could build it (details listed below) I would also appreciate any advice on this subject as well. I downloaded the source for v1.2.0 of GVD and attempted to build it. Alas, the powers that be decided to frown further upon and I got the following messages while attempting to configure: checking for gtkada-config... (cached) /usr/X11R6/bin/gtkada-config checking for GtkAda - version >= 1.2.12... gtk-config: not found glib-config: not found gtk-config: not found yes updating cache ./config.cache A bit of searching indicated that the gtk-config binary was actually gtk12-config on FreeBSD (due to support for multiple versions). Anyway, the first recommendations were to set the GTK_CONFIG and GLIB_CONFIG environment variables. setenv GTK_CONFIG /usr/X11R6/bin/gtk12-config setenv GLIB_CONFIG /usr/local/bin/glib12-config This resulted in no change from the configure output, as can be seen below: checking for gtkada-config... (cached) /usr/X11R6/bin/gtkada-config checking for GtkAda - version >= 1.2.12... gtk-config: not found glib-config: not found gtk-config: not found yes updating cache ./config.cache So I decided to create links as follows: ln -sv /usr/X11R6/bin/gtk12-config /usr/X11R6/bin/gtk-config ln -sv /usr/X11R6/bin/glib12-config /usr/X11R6/bin/glib-config Which appears to have satisfied configure: checking for gtkada-config... (cached) /usr/X11R6/bin/gtkada-config checking for GtkAda - version >= 1.2.12... yes updating cache ./config.cache Unfortunately, the build still failed as can be seen below: gmake CFLAGS="-g -O2" -C pixmaps gmake[1]: Entering directory `/home/dsmith/gvd-1.2.0-src/pixmaps' gcc -c -g -O2 pixmaps.c gmake[1]: Leaving directory `/home/dsmith/gvd-1.2.0-src/pixmaps' Thanks for your help. David. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message