Codebase list dillo / upstream/3.0_rc3 README
upstream/3.0_rc3

Tree @upstream/3.0_rc3 (Download .tar.gz)

README @upstream/3.0_rc3raw · history · blame

===================
 Dillo web browser
===================

Dillo-3.0  is  the  first  release of the newest branch, which is
based  on the already released fltk-1.3 toolkit. This is big news
because   it  clears  the  way  for  Dillo  to  return  to  those
distributions  which  had  excluded  Dillo2  due  to  FLTK2 never
being  officially  released.

The  development effort shifted to the dillo-3.x branch long ago,
and  it  became  the active one; dillo-2.x received less and less
attention, and dillo-2.2.1 became the last of its series.

The  core  team  will  focus  on  implementing the CSS feature of
floating  elements.  This  will  greatly improve dillo's web page
rendering since many sites have adopted floats instead of tables.

The  new  dillo3 has shown excellent stability.

The core team welcomes developers willing to join our workforce. 


NOTE:  With  FLTK-1.3,  when  running  on X with Xft enabled (the
default),  font naming is more restricted than it was with FLTK2.
If your font_* preferences are no longer working well, please try
the fc-list command as given in dillorc.


  Here's a list of some old well-known problems of dillo:

         * no FRAMES rendering
         * no https (there's a barebones prototype).


-------
FLTK1.3
-------

  You can get FLTK-1.3 here:

     http://fltk.org/software.php?VERSION=1.3.0


---------------------------
Building dillo from sources
---------------------------

  1.- Install fltk:

     tar zxvf fltk-1.3.0-source.tar.gz
     cd fltk-1.3.0
     less README.Unix.txt
     make
     sudo make install
     cd ..
    
  (don't configure fltk with --enable-cairo)

  2.- Then dillo3:

     tar jxvf dillo-3.0.tar.bz2
     cd dillo-3.0
     ./configure; make
     sudo make install-strip


------------
Dpi programs
------------

  These  are  installed by "make install". If you don't have root
access,  copy  "dillo"  and "dpid" to some directory in your path
and  install  the  dpis by running "./install-dpi-local" from the
top directory (they will be installed under ~/.dillo).


----
*BSD
----

  Dillo   compiles on *BSD systems; please report on this anyway,
and note that you'll need GNU make.

  If your dillo crashes or locks at times, just use:

    ./configure --disable-threaded-dns

  so dillo uses a single thread for name resolving.


-------
Solaris
-------

  Dillo may compile and run OK on Solaris but (please report):

    * use gmake (a symbolic link make -> gmake works OK)

  Solaris is very inconsistent so you may need to add/remove:

  -lrt -lposix4

  at link time.


Jorge.-
(jcid@dillo.org)
August, 2011