bugAVR C Runtime Library - Bugs: bug #17728, Errors building documentation in...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #17728: Errors building documentation in MinGW

Submitter:  Eric Weddington <arcanum>
Submitted:  Wed 13 Sep 2006 07:58:14 PM UTC
   
 
Category:  Documentation Severity:  4 - Important
Priority:  5 - Normal Item Group:  None
Status:  Fixed Assigned to:  arcanum
Percent Complete:  100% Open/Closed:  Closed
Release:  None Fixed Release:  None

Thu 21 Sep 2006 05:06:59 AM UTC, comment #5: 

Commited fix to 1.4 branch and HEAD.

Eric Weddington <arcanum>
Group administrator
Thu 21 Sep 2006 04:53:46 AM UTC, comment #4: 

Fixed. Will be committing shortly.

Eric Weddington <arcanum>
Group administrator
Wed 20 Sep 2006 10:09:11 PM UTC, comment #3: 

I'm currently working on several fixes.

Eric Weddington <arcanum>
Group administrator
Thu 14 Sep 2006 12:54:10 AM UTC, comment #2: 

Deleted the make log, rebuilt from a clean checkout, and attached the new make log.

Eric Weddington <arcanum>
Group administrator
Wed 13 Sep 2006 09:20:42 PM UTC, comment #1: 

If this is really the log from a pristine run (i. e. after a
"make clean"), there are several things fishy here:

make[4]: Entering directory `/c/avrdev/avrlibc/avr-libc/doc/examples/demo'
make[4]: Nothing to be done for `dox'.

(etc. pp.)

That's where the EPS versions of these image files are supposed
to be created.  Here's the extract from my log:

gmake[4]: Entering directory `/home/joerg/src/avr-libc/doc/examples/largedemo'
jpegtopnm largedemo-setup.jpg |\
pnmtops -noturn -dpi 180 -equalpixels \

> largedemo-setup.eps

jpegtopnm: WRITING PPM FILE
pnmtops: writing color PostScript...
jpegtopnm largedemo-wiring.jpg |\
pnmtops -noturn -dpi 180 -equalpixels \

> largedemo-wiring.eps

jpegtopnm: WRITING PPM FILE
pnmtops: writing color PostScript...
jpegtopnm largedemo-wiring2.jpg |\
pnmtops -noturn -dpi 180 -equalpixels \

> largedemo-wiring2.eps

jpegtopnm: WRITING PPM FILE
pnmtops: writing color PostScript...
gmake[4]: Leaving directory `/home/joerg/src/avr-libc/doc/examples/largedemo'

These Makefiles in the example subdirectories are static
ones, i.e. not created by automake.  Somehow, make must
have got the opinion everything has already been done.
Do these files (like largedemo-wiring.eps) exist at all,
maybe just in a different directory?

Otherwise, you probably have to run make in that directory
with debugging enabled, in order to see what it is going
to evaluate, and why it comes to the conclusion nothing
were to be done.

There's another strange detail in your log.  Doxygen starts,
and eventually spits out a number of messages like this one:

Generating page index...
Error: source ../../doc/examples/demo is not a readable file or directory... skipping.
Error: source ../../doc/examples/largedemo is not a readable file or directory... skipping.
Error: source ../../doc/examples/stdiodemo is not a readable file or directory... skipping.

Maybe that's related?


Joerg Wunsch <joerg_wunsch>
Group administrator
Wed 13 Sep 2006 07:58:14 PM UTC, original submission:  

Attempting to build avr-libc documentation with rest of avr-libc in MinGW. avr-libc builds fine. There are errors in building the documentation.

I've installed these packages to use under MinGW/MSYS:
- Doxygen: <http://www.stack.nl/~dimitri/doxygen/>
- NetPbm: Get from GnuWin32 from <http://gnuwin32.sourceforge.net/packages.html>
- fig2dev: Part of TransFig package, which is part of XFig. Can get as part of WinFig package (XFig for Windows) from <http://www.schmidt-web-berlin.de/WinFIG.htm>
- Miktex: Latex for windows: <http://www.miktex.org/>. Full installation
- Ghostscript: <http://www.cs.wisc.edu/~ghost/>

Miktex shows a succession of errors:
! LaTeX Error: File `demo' not found.
! LaTeX Error: File `largedemo-setup' not found.
! LaTeX Error: File `largedemo-wiring' not found.
! LaTeX Error: File `largedemo-wiring2' not found.
! LaTeX Error: File `stdiodemo-setup' not found.

The complete build output is in attached tarball.

Eric Weddington <arcanum>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #10758:  avr-libc-make-log.tar.bz2 added by arcanum (103KiB - application/x-bzip2 - New make log from clean build.)

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Follow 9 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2006-09-21 arcanum StatusNone Fixed
    Percent Complete80% 100%
    Open/ClosedOpen Closed
2006-09-21 arcanum Percent Complete20% 80%
2006-09-20 arcanum Assigned tojoerg_wunsch arcanum
    Percent Complete0% 20%
2006-09-14 arcanum Attached File- Added avr-libc-make-log.tar.bz2, #10758
2006-09-14 arcanum Attached File#10754 Removed
2006-09-13 arcanum Attached File- Added avr-libc-make-log.tar.bz2, #10754

Back to the top

Powered by Savane 3.13-02a9.
Corresponding source code