Greetings,
I've been working on porting dillo (
http://dillo.org ) to minix. With
some hints from previous porting efforts in trunk/bigports, I was able
to get basic browsing to work ( Screenshot:
http://tomcort.com/minix/dillo.png
). The remaining part is getting the plugins working. The plugins
connect to dillo through internet sockets on 127.0.0.1 to handle
bookmarks and some other things. I'm kind of stuck on that part and
hope someone can help finish the port. If anyone is interested, I've
written instructions below to get you to the point where I am now.
~ use packman to install the following packages: bash, wget, binutils,
gcc, gcc-libs, X11, sed, patch, make, subversion, libiconv, jpeg,
libpng
~ upgrade to trunk >= r7901 to get inet_ntop()
cd /usr
mv src src.release
mkdir src
chown bin src
svn --username anonymous checkout
https://gforge.cs.vu.nl/svn/minix/trunk/src
cd src
make clean && make world
shutdown -R
~ rebuild libc for gcc to get inet_ntop()
cd /usr/src
make clean
make cleandepend
make gnu-includes
make gnu-libraries
~ build fltk2 (r6916 is the suggested/minimum version for dillo-2.2)
cd /usr/bigsrc
wget
http://ftp.funet.fi/pub/gnu/easysw/fltk/snapshots/fltk-2.0.x-r6916.tar.bz2
tar jpvxf fltk-2.0.x-r6916.tar.bz2
wget
http://tomcort.com/minix/fltk-2.0.x-r6916.patch
cd fltk-2.0.x-r6916
/usr/gnu/bin/patch -p1 < ../fltk-2.0.x-r6916.patch
chmod +x build.minix
./build.minix
~ build dillo
cd /usr/bigsrc
wget
http://www.dillo.org/download/dillo-2.2.tar.bz2
tar jpvxf dillo-2.2.tar.bz2
wget
http://tomcort.com/minix/dillo-2.2.patch
cd dillo-2.2
/usr/gnu/bin/patch -p1 < ../dillo-2.2.patch
chmod +x build.minix
./build.minix
-Thomas