[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Problem with gEDA Makefile on ubuntu



   Thanks super again, Peter!  My migration point is 8.04 LTS Hardy
   Heron--knowing that you're on an ubuntu distro gives me much hope!  I
   chose an LTS migration point--as soon as I get the important stuff up,
   like vmware and gEDA, I'll do an experimental drive with 8.10.  vmware
   is up... :)

     update-alternatives --display automake

   automake - status is auto.
    link currently points to /usr/bin/automake-1.10
   /usr/bin/automake-1.10 - priority 26
    slave aclocal: /usr/bin/aclocal-1.10
    slave automake.1.gz: /usr/share/man/man1/automake-1.10.1.gz
    slave aclocal.1.gz: /usr/share/man/man1/aclocal-1.10.1.gz
   Current `best' version is /usr/bin/automake-1.10.
   Looks like everything is 1.10
   Have you got any pieces of a manually installed automake / autoconf
   left
   over?
   Not that I can tell--I've used apt-get install/remove when
   experimenting with other versions.

     >   I found aclocal and included it with
     >    export ACLOCAL_FLAGS="-I /usr/share/aclocal"
     There should be no need for that, if aclocal is the version you
     have
     in /usr/bin, it should be pulling in stuff from /usr/share/aclocal
     anyway. Typically, there is no need to manually run aclocal if
     you're
     using "make reconfig" from the top level, or ./autogen.sh from the
     sub-directories.

   Thanks!

     *** [1]configure.ac.in should be part of the repository check out,
     something is wrong if that file is missing. (It is a source file,
     not an
     auto-generated file).
     Can you check it is present?

   I just got a fresh copy of the repo with
   git clone git://[2]git.gpleda.org/gaf.git
   $ ls gaf/gschem
   AUTHORS     bitmap  ChangeLog      [3]configure.ac.in  data
   examples              include  intl  m4           NEWS  README
   scripts  tests
   autogen.sh  BUGS    ChangeLog-1.0  COPYING          docs
   icon-theme-installer  INSTALL  lib   Makefile.am  po    scheme
   src      TODO
   So [4]configure.ac.in is in there

     You'll need to install cvs for certain versions of gettext.

   I figured that out last night, thanks!

     Can you report the output of:
     dpkg-query -l gettext

   Desired=Unknown/Install/Remove/Purge/Hold
   |
   Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-
   pend
   |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
   uppercase=bad)
   ||/ Name                         Version
   Description
   +++-============================-============================-========
   ================================================================
   ii  gettext                      0.17-2ubuntu1                GNU
   Internationalization utilities

     Also, try again after installing cvs (and we've fixed the other
     breakage):
     apt-get install cvs

   I just mocked up a make install (not as root) and it works!  Many,
   many thanks!!  As soon as I get pcb to work, I'll uninstall the
   geda/pcb I installed from Synaptic (out of curiosity, it's v1.14--how
   current is the package on Synaptic?) and then  do a root install, and
   let you know how that goes.
   Which brings me to pcb...
   So far I have these things installed:
   sudo apt-get install linux-headers-$(uname -r) build-essential gcc-3.4
   sudo apt-get install git-core cvs flex bison texinfo
   sudo apt-get install automake autoconf libtool pkg-config gettext
   groff intltool
   sudo apt-get install guile-1.8 guile-1.8-dev libgtk2.0-0 libgtk2.0-dev
   libglib2.0-dev
   sudo apt-get install tetex-bin tetex-base doxygen transfig
   sudo apt-get install gettext gettext-base
   $ cvs -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcb login
   $ cvs -z3 -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxxxx:/cvsroot/pcb co
   -P pcb
   $ cd pcb
   $ ./autogen.sh
   $ ./configure --prefix=/opt/geda --with-gui=gtk
   --enable-maintainer-mode --enable-doc
   $ make
   Lots of stuff happens, then it bombs out with a TeX error (see
   below).  Looking at my apt-get installs above, am I missing
   something?  For Tex, I have tetex-bin and tetex-base...
   Again, many many thanks,
   Craig
   (Lots of stuff)
   ...
   /usr/bin/texi2dvi: Running etex --file-line-error './pcb.texi' ...
   This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6)
    file:line:error style messages enabled.
    %&-line parsing enabled.
   entering extended mode
   (./pcb.texi (./texinfo.tex Loading texinfo [version 2005-01-30.17]:
   Basics,
   pdf, fonts, page headings, tables, conditionals, indexing, sectioning,
   toc,
   environments, defuns, macros, cross references, insertions,
   localization,
   and turning on texinfo input format.) (./version.texi) [1] [-1]
   (Copying)
   (History) [1] [2] Chapter 1 [3] Chapter 2 [4]
   Cross reference values unknown; you must run TeX again. [5] [6] [7]
   [8]
   [9] Chapter 3 [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]
   [21]
   [22] [23] [24] [25] [26] [27] [28] [29] [30] [31]
   Overfull \hbox (60.93126pt too wide) in paragraph at lines 2276--2276
    []      @texttt {refdes "^U[1-3]$" "^X.*"} # Skip U1, U2, U3, and
   anything sta
   rting with X.[]
   Overfull \hbox (118.41814pt too wide) in paragraph at lines 2277--2277
    []      @texttt {value "^JOHNSTECH_.*"} # Skip all Johnstech
   footprints based
   on the value of a part.[]
   Chapter 4 [32]
   Underfull \hbox (badness 2913) in paragraph at lines 2392--2395
    @textrm page $@textsy h$@textrm un-de-fined$@textsy i$@textrm ) and
   for ver-i-
   fy-ing the board lay-out (which is also
   [33] Chapter 5 [34] [35]
   Underfull \hbox (badness 2318) in paragraph at lines 2626--2630
    @textrm list of name, line thick-ness, via di-am-e-ter, and via drill
   size. e.
   g.
   [36] Chapter 6 [37] [38] [39] [40] [41] [42] [43] [44]
   Overfull \hbox (118.58868pt too wide) in paragraph at lines 3441--3441
   []@textrm `@texttt
   ChangeFlag(Object|SelectElements|SelectedPins|SelectedVias|S
   elected,thermal|octagon|square,0|1)[]@textrm '[]
   [45] [46]
   Overfull \hbox (78.34787pt too wide) in paragraph at lines 3546--3546
   []@textrm `@texttt
   ClrFlag(Object|SelectElements|SelectedPins|SelectedVias|Sele
   cted,thermal|octagon|square)[]@textrm '[]
   [47] [48]
   Overfull \hbox (84.25534pt too wide) in paragraph at lines 3788--3788
    []@texttt None<Key>BackSpace:      Mode(Save) Mode(Remove)
   Mode(Notify) Mode(R
   estore)[]
   Overfull \hbox (84.25534pt too wide) in paragraph at lines 3789--3789
    []@texttt None<Key>Delete:         Mode(Save) Mode(Remove)
   Mode(Notify) Mode(R
   estore)[]
   [49]
   Overfull \hbox (61.26059pt too wide) in paragraph at lines 3802--3802
    []@texttt !Shift Ctrl<Btn1>:   Mode(Save) Mode(Remove) Mode(Notify)
   Mode(Resto
   re)[]
   Overfull \hbox (44.01453pt too wide) in paragraph at lines 3807--3807
    []@texttt Shift BTNMOD<Btn2Down>: Mode(Save) Mode(RubberbandMove)
   Mode(Notify)
   []
   [50]
   Underfull \hbox (badness 2020) in paragraph at lines 3895--3902
    []@textrm Polygons need a spe-cial ac-tion rou-tine to make life
   eas-ier. Call
   -ing
   [51]
   Overfull \hbox (44.01453pt too wide) in paragraph at lines 4021--4021
    []@texttt None<Btn3Down>,None<Btn3Motion>: See resource file - this
   is complex
   []
   Overfull \hbox (78.34787pt too wide) in paragraph at lines 4029--4029
   []@textrm `@texttt
   SetFlag(Object|SelectElements|SelectedPins|SelectedVias|Sele
   cted,thermal|octagon|square)[]@textrm '[]
   [52] [53] [54] Chapter 7 [55]
   ./pcb.texi:4292: epsf.tex not found, images will be ignored.
   @image ...f.tex not found, images will be ignored}
                                                     @global
   @warnednoepsftrue ...
   <argument> ...spaces @image {pad,,,Pad Layout,png}
                                                     @unskip @hfil
   @next #1->@line {@kern @leftskip #1
                                      @kern @rightskip }
   l.4292 @center @image{pad,,,Pad Layout,png}

   ?
   ... if I hit return it bombs out...
   [56] [57] [58] (./pcbfile.texi [59] [60] [61] [62] [63] [64] [65] [66]
   [67]
   [68] [69] [70]) Chapter 8 [71] [72]
   Underfull \hbox (badness 4913) in paragraph at lines 4659--4663
   []@textrm In ad-di-tion, a li-brary con-tents file is cre-ated dur-ing
   the buil
   d with the
   [73] [74] [75] [76] [77] [78] Chapter 9 [79] [80] [81] [82] Appendix A
   [83]
   [84]
   Overfull \hbox (33.57523pt too wide) in paragraph at lines 5414--5419
   @textrm find a NetBSD pack-age at @texttt
   [5]ftp://ftp.netbsd.org/pub/NetBSD/packa
   ges/cad/pcb/README.html[]
   Overfull \hbox (2.85449pt too wide) in paragraph at lines 5414--5419
   @textrm or a FreeBSD port at @texttt
   [6]http://www.freebsd.org/cgi/url.cgi?ports/c
   ad/pcb/pkg-descr[]@textrm .
   [85] Appendix B [86] [87] [88]
   Overfull \hbox (90.9728pt too wide) in paragraph at lines 5618--5625
   []@textrm Note that @textsl pcblib-dir @textrm de-faults to `@texttt
   /usr/local
   /share/pcb[]@textrm '[] (hence, `@texttt
   /usr/local/share/pcb/pcb-menu.res[]@te
   xtrm '[]).
   Appendix C [89] Appendix D [90] (./wire_size.texi) (./letter_size.texi
   [91])
   (./fractional_size.texi) (./metric_size.texi [92] [93]) Appendix E
   [94]
   [95] Appendix F [96] (./actions.texi [97] [98] [99] [100] [101] [102]
   [103]
   [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114]
   [115]
   [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126]
   [127]
   [128] [129] [130] [131] [132] [133]) Appendix G [134] (Index of
   Resources)
   [135] (Index of Actions, Commands and Options) [136] (Index of
   Concepts)
   [137] [138] )
   Output written on pcb.dvi (140 pages, 416196 bytes).
   Transcript written on pcb.log.
   /usr/bin/texi2dvi: etex exited with bad status, quitting.
   make[3]: *** [pcb.dvi] Error 1
   make[3]: Leaving directory `/home/craign/tmp/pcb/doc'
   make[2]: *** [all] Error 2
   make[2]: Leaving directory `/home/craign/tmp/pcb/doc'
   make[1]: *** [all-recursive] Error 1
   make[1]: Leaving directory `/home/craign/tmp/pcb'
   make: *** [all] Error 2

References

   1. http://configure.ac.in/
   2. http://git.gpleda.org/gaf.git
   3. http://configure.ac.in/
   4. http://configure.ac.in/
   5. ftp://ftp.netbsd.org/pub/NetBSD/packa
   6. http://www.freebsd.org/cgi/url.cgi?ports/c

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