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

List:       koffice-devel
Subject:    [Bug 51209] koffice requires libfl but configure doesn't check that
From:       Nicolas Goutte <nicog () snafu ! de>
Date:       2002-11-26 23:51:50
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=51209     




------- Additional Comments From nicog@snafu.de  2002-11-27 00:51 -------
Subject: Re:  koffice requires libfl but configure doesn't check that

In the meantime, I have looked into the man page ( man:/flex , SuSE 8.1's 
version.)

It seems that libfl is the support library. So you generate code for the 
parser with flex and this parser code needs libfl. That is the theory.

I have looked into the file kdelibs/dcop/scanner.ll . It uses %option noyywrap
which might be the reason why libfl is not needed.

( man:/flex tells that you need libfl if you are not using %option noyywrap 
and not defining a yywrap . However the man page does not tell that you do 
not need libfl if you use this option or if you define a yywrap .)

In any case, it seems that in the current KWord's Latex import filter the flex 
part is not compiled at all. So may be libfl support is needed in future for 
KOffice CVS but is linking to libfl really useful for KOffice 1.2.x?

Have a nice day/evening/night!

On Tuesday 26 November 2002 23:45, David Faure wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Tuesday 26 November 2002 18:16, Nicolas Goutte wrote:
> > > Are you sure ? The latex import filter _uses_ flex (in cvs) and will
> > > use bison (version on my pc, not yet commited).
>
> So do many other parts of KDE. The generated files are committed to CVS,
> and there's no compile-time requirement. None of that code needs -lfl
> though. Using flex and requiring libfl are two different things. What does
> libfl offer?
>
> - --
> David FAURE, david@mandrakesoft.com, faure@kde.org
> http://people.mandrakesoft.com/~david/
> Contributing to: http://www.konqueror.org/, http://www.koffice.org/
> Get the latest KOffice - http://download.kde.org/stable/koffice-1.2/
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.7 (GNU/Linux)
>
> iD8DBQE94/mQ72KcVAmwbhARAtF5AKCihql+KF5vrIe2SIq6YFuCb0zcbgCeIJ/B
> 7NaBiAUMfH5MbZQ9hDYfAsE=
> =zZ2C
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> koffice-devel mailing list
> koffice-devel@mail.kde.org
> http://mail.kde.org/mailman/listinfo/koffice-devel
_______________________________________________
koffice-devel mailing list
koffice-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

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