[prev in list] [next in list] [prev in thread] [next in thread] 

List:       doxygen-users
Subject:    Re: [Doxygen-users] RE : Re: Trying to compile Doxygen 1.5.2 on AIX
From:       "Ingolf Steinbach" <ingolf.steinbach () googlemail ! com>
Date:       2007-07-19 23:09:24
Message-ID: c3d290fd0707191609y4f08e462k3310bae9fca5281c () mail ! gmail ! com
[Download RAW message or body]

Bonjour Vincent.

2007/7/19, Vincent Poirson <poirsonv@yahoo.fr>:
> xlC -c -+ -D_BSD -O -I../qtools -I../libpng
> -I../libmd5 -o ../objects/doxygen.o doxygen.cpp
> "doxygen.cpp", line 6398.81: 1540-0207 (S) No common
> type found for operands with type "const QCString" and
> "const char
> [1]".
> gmake[1]: *** [../objects/doxygen.o] Error 1
>
> The suspicious part of the code is:
>
> MemberDef *fmd =
> addVariableToFile(e,MemberDef::EnumValue,
> md->getOuterScope() ? md->getOuterScope()->name() :
> "",
> e->name(),TRUE,0);
>
> This getOuterScope returns a (const QCString&).
> addVariableToFile expects a (const QCSTring&) as third
> argument. So I do not see why the compiler complains. ???

xlC could be right here: If there is no implicit conversion from char
const [1] (i.e. the "") to QCString, the program is probably ill
formed. Try replacing "" by QString("").

Cheers
Ingolf

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic