Re: [Dillo-dev] [marco@hep.uchicago.edu: Re: Dillo not compiling]
Hi Marco, Marco Mambelli writes:
Hi Livio, Thank you, I added glib-devel and gtk+-devel
autogen and configure are fine now.
Nice.
In compilation there are some warning (signedness mainly) and errors in downloads.cc compilation: if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -g -O2 -MT downloads.o -MD -MP -MF ".deps/downloads.Tpo" -c -o downloads.o downloads.cc; \ then mv -f ".deps/downloads.Tpo" ".deps/downloads.Po"; else rm -f ".deps/downloads.Tpo"; exit 1; fi downloads.cc:34:22: error: fltk/run.h: No such file or directory downloads.cc:35:25: error: fltk/Window.h: No such file or directory downloads.cc:36:25: error: fltk/Widget.h: No such file or directory downloads.cc:37:25: error: fltk/damage.h: No such file or directory ... and many other errors depending probably on the missing files (undefined variables, scope problems, ...)
I installed fltk and fltk-devel libraries but this did not solved the problem.
Unfortunately, this isn't very well documented, but you actually need FLTK 2, to allow the download DPI to work. If I remember correctly (Jorge can correct me if I'm wrong), compiling the download DPI is optional (--disable-dlgui, I think, was the configure option). So, you can either forget about the download DPI, find RPMs for FLTK2 (both library and -devel), or build/install FLTK2 yourself. Now, don't you just _love_ recursive build dependences ;P Good luck, Livio
Hi Livio!!!! Really good news to know you're around! On Tue, Feb 06, 2007 at 03:48:42PM -0500, Livio Soares wrote:
Hi Marco,
Marco Mambelli writes:
Hi Livio, Thank you, I added glib-devel and gtk+-devel
autogen and configure are fine now.
Nice.
In compilation there are some warning (signedness mainly) and errors in downloads.cc compilation: if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -g -O2 -MT downloads.o -MD -MP -MF ".deps/downloads.Tpo" -c -o downloads.o downloads.cc; \ then mv -f ".deps/downloads.Tpo" ".deps/downloads.Po"; else rm -f ".deps/downloads.Tpo"; exit 1; fi downloads.cc:34:22: error: fltk/run.h: No such file or directory downloads.cc:35:25: error: fltk/Window.h: No such file or directory downloads.cc:36:25: error: fltk/Widget.h: No such file or directory downloads.cc:37:25: error: fltk/damage.h: No such file or directory ... and many other errors depending probably on the missing files (undefined variables, scope problems, ...)
I installed fltk and fltk-devel libraries but this did not solved the problem.
Unfortunately, this isn't very well documented, but you actually need FLTK 2, to allow the download DPI to work. If I remember correctly (Jorge can correct me if I'm wrong), compiling the download DPI is optional (--disable-dlgui, I think, was the configure option).
You're right: --disable-dlgui compiles with the old (silent) downloader.
So, you can either forget about the download DPI, find RPMs for FLTK2 (both library and -devel), or build/install FLTK2 yourself.
Kelson has made very good RPMs. I'm using one of them in a Scientific Linux machine, it comes with FLTK2 downloader dpi, and works great.
Now, don't you just _love_ recursive build dependences ;P
;-) -- Cheers Jorge.-
participants (2)
-
Jorge Arellano Cid
-
Livio Soares