Re: what's currently broken in dillo

Jeremy Henty <onepoint-YprzHiG/[email protected]>
Newsgroups gmane.comp.web.dillo.devel
Message-ID <[email protected]>
I wrote:

> The  Dillo source  does something  a little  devious.  It  refers to
> fl_oldfocus, but  this symbol is not  declared in any header,  it is
> just shared between two *.c files  via an extern declaration (with a
> comment that this  is a hack to make Fl_Group  work).  Something has
> changed in  libfltk.so to  stop the linker  finding this  symbol.  I
> don't  know  what  (I  am   not  experienced  in  debugging  linking
> failures.)

Got it!  When  using autoconf, FLTK-1.3.3 compiles  (if possible) with
-fvisibility=hidden .  This means that  fl_oldfocus is marked as local
instead of global in libfltk.so , which breaks linking Dillo.  You can
work around this with " ac_cv_cxx_fvisibility=no ./configure ... ".

Regards,

Jeremy Henty
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.