Re: gEDA-user: Current git master doesn't build

2011-06-11 Thread DJ Delorie

> To someone who knows more about how the PCB build is managed:
> Should these files be removed during a 'clean' or 'distclean'?

Not usually, on the assumption that the tools needed to reproduce them
are not as commonly found on user's workstations.

They're supposed to be automatically regenerated if the source
(src/parse_y.y) is updated.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Current git master doesn't build

2011-06-11 Thread Richard Barlow
On Sun, 2011-06-12 at 00:12 +0200, Markus Hitter wrote:
> Am 11.06.2011 um 23:39 schrieb Colin D Bennett:
> 
> > Try re-running 'sh autogen.sh' before configure.
> 
> Thanks, Colin, this was it.
> 
> Now I get
> 
> disabling 3D rasterization
> segmentation fault

I also got a segmentation fault after building git master earlier today.
I found it was related to some files left over even after running 'make
distclean' and autogen.sh. I removed the file src/parser_l.{c,h},
rebuilt and it worked fine when loading an old layout of mine.

To someone who knows more about how the PCB build is managed:
Should these files be removed during a 'clean' or 'distclean'?

Rich


signature.asc
Description: This is a digitally signed message part


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Current git master doesn't build

2011-06-11 Thread Markus Hitter


Am 11.06.2011 um 23:39 schrieb Colin D Bennett:


Try re-running 'sh autogen.sh' before configure.


Thanks, Colin, this was it.

Now I get

   disabling 3D rasterization
   segmentation fault

when running the resulting binary and loading a layout, but that's a  
different issue. Also Ubuntu 11.04 AMD64, with Intel internal graphics.


I'll fire up the debugger.


Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. (FH) Markus Hitter
http://www.jump-ing.de/







___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Current git master doesn't build

2011-06-11 Thread Mark
On Saturday 11 June 2011 15:48:04 Markus Hitter wrote:
> Hi all,
>
> just tried to compile PCB from freshly updated git sources on a
>
> current Ubuntu, but it won't let me:
> : git checkout master
> : git pull


> Any clues?
>
>
> Thanks,
> Markus

When you pull from git you need to run autogen.sh first.

-Mark Stanley


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Current git master doesn't build

2011-06-11 Thread Colin D Bennett
On Sat, 11 Jun 2011 21:48:04 +0200
Markus Hitter  wrote:

> Hi all,
> 
> just tried to compile PCB from freshly updated git sources on a  
> current Ubuntu, but it won't let me:
> 
> : git checkout master
> : git pull
> : ./configure --disable-doc
> ...
> : make clean
> ...
> : make
> ...
> make(2): no rule to create target hid/gtk/gui-render-pixmap.c,
> needed by hid/gtk/gtk_lists.h. Exit.
> (wording translated from german.)
> 
> Any clues?

Try re-running 'sh autogen.sh' before configure.  Also make sure you
have a really clean workspace.  'make clean' might not be enough
sometimes.

PCB git HEAD builds for me as of now, at:
git commit 6fb3667dc3f76b905572c0964f8349d70a600079
date: 2011-06-11 10:31:18 -0700

I'm on Ubuntu 11.04 amd64.

Regards,
Colin


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user