delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2023/11/15/17:39:04

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1700087844; x=1700692644; darn=delorie.com;
h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
:date:message-id:reply-to;
bh=11WaQzatnNJFo74TWFfTkZS5MQ8vN8aYP9hBaM+dKj8=;
b=KDmmfANUDTZY2CRXx/6O1XwQJQlVuJUC4W3fXjR+Fi7CSOSvzb7To22ZCcooUrPG7q
W6yFiHl5z7A8VGgL6YI/2RTxHHLUvtxI3EtwwN34Y7jjNe+MVK8EK9NzRRP3SSej3L1O
hTMuv8EcWdCZgOVnzGjEOdk8r6hC5DeEHH5crnEVd6jL9yL7jsZW7+4QG/dxUeJzDtPd
4vHOcqG9VLbj0hs6atj1zbBIiZaE4Dtw4BZTXE0RgdkrlYjimRtiEj5NtGXLfdGSw5EN
iJHKzmPqOb2eCKhCnivVdfNOhRoYTdQTgpDwDEWasxf/4QXrpPtJVeSmCyMsMPvXoefT
hBOA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1700087844; x=1700692644;
h=to:subject:message-id:date:from:mime-version:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=11WaQzatnNJFo74TWFfTkZS5MQ8vN8aYP9hBaM+dKj8=;
b=Qb0OogyfzT8gPlWfBH6r+g2XQUYVpG+yj5hkEM79qBa4s+Vz3ettMnBK/N+rWtcleP
w6kFut0hRSnnrc/P/ZWFqsxnt4J15IDz0I68bzlTsr5C1/aNu8JkPQGY2vOxH7dQlPoJ
uDnmrCyascskJGsqEC54HUYuQnn/C2FN/2Ilchsr2XnvejlpGzwuNs/wpE+tRgcwRNev
dKW/x3YUVN2O6SyvefcIqVRlrCKSi/1+oRSuPE8mYCiC7RyQee+FE7eEGWxUvWXjuhRZ
jAuW3vvRfC3JE0nBv5eQQdKv7wZeqXb8F95OwlskEfgDKfnzQNBFVFohKGNhZ7ZqwwOW
+FWA==
X-Gm-Message-State: AOJu0YyozGpOyRWN7rMPXyMdmv4tM5XVLNhmYiXFshBuVwFdjiycy456
hbw1BZTJaFHsiPk3kX5e+EnaqSZsf12L0thHBzMb7ta+RJXn6w==
X-Google-Smtp-Source: AGHT+IE2VIeTtijHJrOo9RVhURbiOvsMzHZwkNCWenxU/J64MqlYJLZ+ufDztw5dJ9JnMHUv/q+UIL6YqEgN2c4KDwM=
X-Received: by 2002:a17:906:aed3:b0:9be:6ff7:128a with SMTP id
me19-20020a170906aed300b009be6ff7128amr10162516ejb.67.1700087843674; Wed, 15
Nov 2023 14:37:23 -0800 (PST)
MIME-Version: 1.0
From: "Britton Kerin (britton DOT kerin AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Wed, 15 Nov 2023 13:37:12 -0900
Message-ID: <CAC4O8c8ePHP8_rF1_QOPJbMZp3K+cCJPCWt5CJ8aTsknqNBQHg@mail.gmail.com>
Subject: [geda-user] anyone successfully built gerbv lately?
To: geda-user AT delorie DOT com
Reply-To: geda-user AT delorie DOT com

I've been rebuilding on new laptop and was relieved after recent
discussions to find that gschem and pcb rebuild fine on the latest
Ubuntu LTS.

gerbv isn't building though.  I don't use it a lot but it's a nice way
to take a final look at gerbers.
Has anyone built it lately?

Here is how it fails:

$ make
/usr/bin/make  all-recursive
make[1]: Entering directory '/home/bkerin/projects/geda_full_stack/gerbv-2.7.0'
Making all in src
make[2]: Entering directory
'/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src'
/usr/bin/make  all-am
make[3]: Entering directory
'/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src'
/bin/bash ../libtool  --tag=CC   --mode=link gcc
-DBACKEND_DIR='"/home/bkerin/opt/gerbv/share/gerbv/scheme/"'
-DSCMSUBDIR='"scheme"' -g -O2 -Wall  -pthread -I/usr/include/gtk-2.0
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0
-I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/x86_64-linux-gnu -I/usr/include/pango-1.0
-I/usr/include/harfbuzz -I/usr/include/pango-1.0
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi
-I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16
-I/usr/include/cairo -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16
-o gerbv attribute.o callbacks.o dynload.o interface.o main.o
project.o render.o scheme.o table.o lrealpath.o libgerbv.la  -ldl -lm
 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo
-lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0
-lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lcairo
libtool: link: gcc
-DBACKEND_DIR=\"/home/bkerin/opt/gerbv/share/gerbv/scheme/\"
-DSCMSUBDIR=\"scheme\" -g -O2 -Wall -pthread -I/usr/include/gtk-2.0
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0
-I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0
-I/usr/include/x86_64-linux-gnu -I/usr/include/pango-1.0
-I/usr/include/harfbuzz -I/usr/include/pango-1.0
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi
-I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/harfbuzz
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16
-I/usr/include/cairo -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1
-I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16
-o .libs/gerbv attribute.o callbacks.o dynload.o interface.o main.o
project.o render.o scheme.o table.o lrealpath.o  ./.libs/libgerbv.so
-ldl -lm -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0
-lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0
-lglib-2.0 -lharfbuzz -lfontconfig -lfreetype -lcairo -pthread
-Wl,-rpath -Wl,/home/bkerin/opt/gerbv/lib
/usr/bin/ld: interface.o:/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src/callbacks.h:50:
multiple definition of `toggle_layer';
callbacks.o:/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src/callbacks.h:50:
first defined here
/usr/bin/ld: interface.o:/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src/callbacks.h:44:
multiple definition of `CALLBACKS_SAVE_FILE_TYPE';
callbacks.o:/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src/callbacks.h:44:
first defined here
/usr/bin/ld: main.o:/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src/callbacks.h:50:
multiple definition of `toggle_layer';
callbacks.o:/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src/callbacks.h:50:
first defined here
/usr/bin/ld: main.o:/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src/callbacks.h:44:
multiple definition of `CALLBACKS_SAVE_FILE_TYPE';
callbacks.o:/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src/callbacks.h:44:
first defined here
/usr/bin/ld: render.o:/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src/callbacks.h:50:
multiple definition of `toggle_layer';
callbacks.o:/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src/callbacks.h:50:
first defined here
/usr/bin/ld: render.o:/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src/callbacks.h:44:
multiple definition of `CALLBACKS_SAVE_FILE_TYPE';
callbacks.o:/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src/callbacks.h:44:
first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:667: gerbv] Error 1
make[3]: Leaving directory
'/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src'
make[2]: *** [Makefile:542: all] Error 2
make[2]: Leaving directory
'/home/bkerin/projects/geda_full_stack/gerbv-2.7.0/src'
make[1]: *** [Makefile:512: all-recursive] Error 1
make[1]: Leaving directory '/home/bkerin/projects/geda_full_stack/gerbv-2.7.0'
make: *** [Makefile:442: all] Error 2

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019