Dillo (neko mips4)
From Nekoware
| neko_dillo | |
| Packaged by: | Jeremy Meng void.foo@gmail dot com |
|---|---|
| Internal Version: | 3 |
| Download: | neko_dillo-0.8.6.tardist |
| Current release: | 0.8.6 / May 13 2006 |
| Use: | Unknown |
| Licence: | Unknown |
| Website: | www.dillo.org/. |
- Dillo is a web browser project completely written in C.
- Dillo is small: source is less than 420 KB, and the binary is around 350 KB!
- Dillo aims to be a multi-platform browser alternative that's small, stable,
developer-friendly, usable, fast, and extensible.
- Dillo is mainly based on GTK+ (GNOME is NOT required!)
- Dillo is a free-SW project in the terms of the GNU general public license.
- Dillo's bug meter is a tool to help towards standards compliance.
- Current code uses an improved html-parser (formerly based on gzilla's), and
almost everything else was rewritten from scratch!.
- Dillo is very fast!
More information can be found at http://www.dillo.org/.
Contents |
[edit] Installing the package
Download and install the neko_dillo-0.8.6 (version 3) tardist package from the Nekoware repository.
Installation of the precompiled binary package can be achieved using either Software Manager or inst: In the case of inst, all that's required is the command:
~ $ inst -f /path/to/neko_dillo-0.8.6.tardist install all keep *.opt.src go quit
You will need "root" privileges to install the software.
A list of all files is installed by this package is available.
[edit] Package Dependencies
The following additional packages are required to run this software correctly:
[edit] Package Incompatibilities
The following packages are marked as incompatible.
- No incompatibilities.
[edit] Package Layout
Default indicates whether the subsystem will be installed if "install standard" (or similar) is used. Order is used if any given subsystem must be installed before others.
| Name | Size [Kbytes] | Default | Order | Description |
|---|---|---|---|---|
| neko_dillo.sw.eoe | 826 | Yes | 9999 | execution only env |
| neko_dillo.opt.relnotes | 2 | No | 9999 | release notes |
| neko_dillo.opt.src | 431 | No | 9999 | original source code |
| neko_dillo.opt.dist | 5 | No | 9999 | distribution files |
| neko_dillo.opt.patches | 9 | No | 9999 | source code patches |
[edit] Compiling
[edit] Environment
setenv CC 'c99' setenv CXX 'CC' setenv CPP '' setenv CFLAGS '-O3 -mips4 -I/usr/nekoware/include -OPT:Olimit=0:roundoff=3 -TARG:platform=IP27:proc=r10000 -Wl,-rpath -Wl,/usr/nekoware/lib' setenv CPPFLAGS '-I/usr/nekoware/include' setenv CXXFLAGS '-O3 -mips4 -I/usr/nekoware/include -OPT:Olimit=0:roundoff=3 -TARG:platform=IP27:proc=r10000 -Wl,-rpath -Wl,/usr/nekoware/lib' setenv LDFLAGS '-L/usr/nekoware/lib' setenv PKG_CONFIG '/usr/nekoware/bin/pkg-config' setenv PKG_CONFIG_PATH '/usr/nekoware/lib/pkgconfig' setenv PKG_CONFIG_LIBDIR '/usr/nekoware/lib' setenv LD_LIBRARY_PATH '/usr/nekoware/lib' setenv LD_LIBRARYN32_PATH '/usr/nekoware/lib' setenv LD_LIBRARY64_PATH '/usr/nekoware/lib64'
[edit] Patches
You may need to apply the following patches: dillo-0.8.6_irix.patch
[edit] Configure
$ ./configure --prefix=/usr/nekoware --disable-dlgui $ gmake $ gmake install
[edit] Release Notes
Click on the "show" link to expand the contents of the package's 'relnotes' file.
| The original "relnotes" File. |
|---|
PACKAGE NAME
neko_dillo
SOURCE/VERSION
dillo-0.8.6
DESCRIPTION
* Dillo is a web browser project completely written in C.
* Dillo is small: source is less than 420 KB, and the binary is around 350 KB!
* Dillo aims to be a multi-platform browser alternative that's small, stable,
developer-friendly, usable, fast, and extensible.
* Dillo is mainly based on GTK+ (GNOME is NOT required!)
* Dillo is a free-SW project in the terms of the GNU general public license.
* Dillo's bug meter is a tool to help towards standards compliance.
* Current code uses an improved html-parser (formerly based on gzilla's), and
almost everything else was rewritten from scratch!.
* Dillo is very fast!
More information can be found at http://www.dillo.org/.
ENVIRONMENT VARIABLES
setenv CC 'c99'
setenv CXX 'CC'
setenv CPP ''
setenv CFLAGS '-O3 -mips4 -I/usr/nekoware/include -OPT:Olimit=0:roundoff=3 -TARG:platform=IP27:proc=r10000 -Wl,-rpath -Wl,/usr/nekoware/lib'
setenv CPPFLAGS '-I/usr/nekoware/include'
setenv CXXFLAGS '-O3 -mips4 -I/usr/nekoware/include -OPT:Olimit=0:roundoff=3 -TARG:platform=IP27:proc=r10000 -Wl,-rpath -Wl,/usr/nekoware/lib'
setenv LDFLAGS '-L/usr/nekoware/lib'
setenv PKG_CONFIG '/usr/nekoware/bin/pkg-config'
setenv PKG_CONFIG_PATH '/usr/nekoware/lib/pkgconfig'
setenv PKG_CONFIG_LIBDIR '/usr/nekoware/lib'
setenv LD_LIBRARY_PATH '/usr/nekoware/lib'
setenv LD_LIBRARYN32_PATH '/usr/nekoware/lib'
setenv LD_LIBRARY64_PATH '/usr/nekoware/lib64'
CONFIGURE FLAGS
$ ./configure --prefix=/usr/nekoware --disable-dlgui
$ gmake
$ gmake install
KNOWN DEPENDANCIES
gettext-0.14.1, glib-1.2.10, gtk+-1.2.10, libiconv-1.9.2, libjpeg-6b,
libpng-1.2.8, openssl-0.9.7i, zlib
ERRORS/MISCELLANEOUS
* Have to manually append '-lpthread' when linking some binaries.
* Have to manually re-arrange the order of libs when linking. e.g.,
to the following order:
../dpip/libDpip.a -L/usr/nekoware/lib -lglib -lpthread
Alternatively, one could modify corresponding Makefiles to achieve the same goal.
PACKAGED BY
Jeremy Meng ( void.foo at gmail dot com )
|
[edit] Errors/Miscellaneous
- Have to manually append '-lpthread' when linking some binaries.
* Have to manually re-arrange the order of libs when linking. e.g., to the following order:
../dpip/libDpip.a -L/usr/nekoware/lib -lglib -lpthread
Alternatively, one could modify corresponding Makefiles to achieve the same goal.
[edit] Older Versions
- neko_dillo-0.8.5.tardist (version 1), July 8 2005
- neko_dillo-0.8.6.tardist (version 2), May 10 2006
