[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