sm-grimoire-bugs AT lists.ibiblio.org
Subject: SourceMage Grimoire Bug List
List archive
[SM-Grimoire-Bugs] [Bug 11883] New: doxygen-1.4.6 build error (with fix)
- 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.