On Fri, 2008-01-11 at 12:04 -0800, Larry Doolittle wrote:
> Friends -
> 
> I need to update my PCB install, I found the old copy I was using
> had a serious bug in drawing soldermask layers.
> 
> Current CVS doesn't build "out of the box" for me.  I had to drop
> the data dir from configure.ac and Makefile.am before autogen.sh
> would run to completion.

Can you post the build errors please, as this is new.. it would be good
to fix it properly. Most likely, you need to "apt-get install intltool",
but without error output, I'm guessing.

I take it your checkout correctly added a "data" directory, and its not
thay you just need to cvs up -d ?


> On an old i386 Ubuntu Edgy installation, the warning count during
> the build is down to a nice number: 2.  Appended patch takes out a
> strict-aliasing warning, and cuts the number of warnings in half.  ;-)
> 
> On an amd64 Debian Sid, autoconf gets tripped up and spews a lot of
> 
> configure.ac:60: warning: AC_COMPILE_IFELSE was called before 
> AC_USE_SYSTEM_EXTENSIONS
> ../../lib/autoconf/specific.m4:389: AC_USE_SYSTEM_EXTENSIONS is expanded 
> from...
> /usr/share/aclocal/lock.m4:29: gl_LOCK_EARLY_BODY is expanded from...
> /usr/share/aclocal/lock.m4:22: gl_LOCK_EARLY is expanded from...
> /usr/share/aclocal/lock.m4:253: gl_LOCK is expanded from...
> /usr/share/aclocal/intl.m4:186: gt_INTL_SUBDIR_CORE is expanded from...
> /usr/share/aclocal/intl.m4:25: AM_INTL_SUBDIR is expanded from...
> /usr/share/aclocal/gettext.m4:57: AM_GNU_GETTEXT is expanded from...
> 
> but does run to completion.  The strict-aliasing warning mysteriously
> disappears, and is replaced with 16 "warning: cast from pointer to
> integer of different size" (scary!) and a handful of "defined but not
> used".
> 
> The resulting build segfaults loading my design when using the GTK gui,
> but only when listing myfile.pcb on the command line.  Loading the same
> design from the menus works fine (although it still has the pathetic
> startup time that crept into PCB about a year ago, presumably the
> same problem exercised by the Hellboard).  It runs
> "pcb -x gerber myfile.pcb" OK.  It also creates, saves, and reloads
> (from the command line) a simple test design OK.
> 
> Comments?  Is there a recent snapshot I should use instead?  Are there
> any Hellboard speed optimization patches floating around I should try?

CVS is a big improvement over the last snapshot. I may have something
which could help redrawing speed, but the hellboard loading case...
probably not.

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to