Kornel Benko wrote:
Am Dienstag, 16. Januar 2007 15:46 schrieb Abdelrazak Younes:
Georg Baum wrote:
Abdelrazak Younes wrote:

Kornel Benko wrote:
Am Dienstag, 16. Januar 2007 15:09 schrieb Kornel Benko:

Attached cures it.
But this is not the good fix ;-)
Indeed not. string() should work even in older gcc versions.

I think the missing <string> header was the problem.
I don't think so. Otherwise it would have complained about docstring, too.
Indeed... It's probably the std::xxx declaration which were in the lyx namespace. This is known to fail for mingw for example.
I've fixed that.

But it's still not compilable.

if g++ -DHAVE_CONFIG_H -I. -I. -I.   -I../boost -W -Wall   -I/usr/X11R6/include  -g -O 
-MT CutAndPaste.o -MD -MP -MF ".deps/CutAndPaste.Tpo" -c -o CutAndPaste.o 
CutAndPaste.C; \
then mv -f ".deps/CutAndPaste.Tpo" ".deps/CutAndPaste.Po"; else rm -f 
".deps/CutAndPaste.Tpo"; exit 1; fi
CutAndPaste.C: In function `void lyx::<unnamed>::putClipboard(const
   lyx::ParagraphList&, unsigned int, const lyx::docstring&)':
CutAndPaste.C:332: error: type specifier omitted for parameter
CutAndPaste.C:332: error: syntax error before `false'

hum, could it be because of the 'explicit' in:

        explicit Buffer(std::string const & file, bool b = false);

???

Abdel.

Reply via email to