Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 11883] New: doxygen-1.4.6 build error (with fix)

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-grimoire-bugs AT lists.ibiblio.org
  • Subject: [SM-Grimoire-Bugs] [Bug 11883] New: doxygen-1.4.6 build error (with fix)
  • Date: 20 May 2006 00:43:02 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=11883

Summary: doxygen-1.4.6 build error (with fix)
Product: Codex
Version: test grimoire
Platform: Other
OS/Version: other
Status: NEW
Severity: major
Priority: P2
Component: devel
AssignedTo: sm-grimoire-bugs AT lists.ibiblio.org
ReportedBy: thomas-forum AT orgis.org


A doxygen cast ended in this:

g++ -c -pipe -DENGLISH_ONLY -Wall -W -fno-exceptions -O -march=athlon-tbird
-mmmx -m3dnow -pipe -DPIC -fPIC -O3 -fomit-frame-pointer -O3
-DNO_DEBUG -I../../src -I/usr/include/qt -o obj/config.o config.cpp
<stdout>: In function 'void configYY_init_buffer(yy_buffer_state*, FILE*)':
<stdout>:2078: error: 'isatty' was not declared in this scope
make[2]: *** [obj/config.o] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2
make[2]: Leaving directory `/usr/src/doxygen-1.4.6/addon/doxywizard'

searching the net I stumbled over some linuxfromscratch mailing list post
pointing at the file src/unistd.h:

/* this is a dummy file, that is needed for compiling files that are
* generated with flex under Windows 95/NT.
*/
#if defined(_MSC_VER)
#include <io.h>
#endif

This apparently is no good on linux when it prevents the actual system
unistd.h
to be included.

The line

rm src/unistd.h &&

in BUILD gives me a cast that finishes (and the doxywizard seems to be OK,
too).

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



  • [SM-Grimoire-Bugs] [Bug 11883] New: doxygen-1.4.6 build error (with fix), bugzilla-daemon, 05/19/2006

Archive powered by MHonArc 2.6.24.

Top of Page