gEDA-dev: PCB build failure

Stuart Brorson sdb at cloud9.net
Tue Oct 10 13:38:24 EDT 2006


Ummmm, I just did a fresh checkout from CVS onto my more-or-less stock
FC5 machine.

I did autogen.sh, then "configure --prefix=/usr/local/geda" then make,
and got this error:

-----------------   <error spew>  -----------------
make[3]: Entering directory `/usr/local/src/pcb/doc'
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/bin/sh /usr/local/src/pcb/missing --run makeinfo --version)
>/dev/null 2>&1; then \
   for f in pcb.info pcb.info-[0-9] pcb.info-[0-9][0-9] pcb.i[0-9]
pcb.i[0-9][0-9]; do \
     if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
   done; \
else :; fi && \
cd "$am__cwd"; \
if /bin/sh /usr/local/src/pcb/missing --run makeinfo   -I . \
  -o pcb.info pcb.texi; \
then \
   rc=0; \
   cd .; \
else \
   rc=$?; \
   cd . && \
   $restore $backupdir/* `echo "./pcb.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
/usr/local/src/pcb/doc//actions.texi:1392: warning: @image file
`puller.txt' (for text) unreadable: No such file or directory.
pcb.texi:5805: warning: @image file `thermal.txt' (for text)
unreadable: No such file or directory.
rm -rf pcb.htp
if /bin/sh /usr/local/src/pcb/missing --run makeinfo --html
--css-include=./pcb.css --no-split  -I . \
  -o pcb.htp pcb.texi; \
then \
   rm -rf pcb.html; \
   if test ! -d pcb.htp && test -d pcb; then \
     mv pcb pcb.html; else mv pcb.htp pcb.html; fi; \
else \
   if test ! -d pcb.htp && test -d pcb; then \
     rm -rf pcb; else rm -Rf pcb.htp pcb.html; fi; \
   exit 1; \
fi
/usr/local/src/pcb/doc//actions.texi:1392: @image file `puller.png'
(for HTML) not readable: No such file or directory.
pcb.texi:5805: @image file `thermal.png' (for HTML) not readable: No
such file or directory.
makeinfo: Removing output file `pcb.htp' due to errors; use --force to
preserve.make[3]: *** [pcb.html] Error 1
make[3]: Leaving directory `/usr/local/src/pcb/doc'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/src/pcb/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/pcb'
make: *** [all] Error 2
[sdb at localhost pcb]$
-----------------   </error spew>  -----------------

Indeed, I have no "thermal.png" nor "puller.txt", although I do have a
"thermal.pcb" and a "puller.pcb".  I guess the .png stuff is
autogenerated from the .pcb stuff, right?  But why doesn't make "do
the right thing"?  And how should I tell it to do so?

Stuart




More information about the geda-dev mailing list