Recompilingporting Links
Links is a graphics and text mode web browser, released under GPL.
Download
You can find Links v2.12 on Aminet or here as well (readme).
Features
(Still from here:)
- Links runs on Linux, BSD, UNIX in general, OS/2, Cygwin under Windows, AtheOS, BeOS, FreeMint, and AmigaOS .
- Links runs in graphics mode (mouse required) on X Window System (UN*X, Cygwin), SVGAlib, Linux Framebuffer, OS/2 PMShell, AtheOS GUI
- Links runs in text mode (mouse optional) on UN*X console, ssh/telnet virtual terminal, vt100 terminal, xterm, and virtually any other text terminal. Mouse is supported for GPM, xterm, and OS/2. Links supports colors on terminal.
- Easy and quick user control via pull-down menu in both text and graphics mode, in 25 languages.
- HTML 4.0 support (without CSS)
- HTTP 1.1 support
- Tables, frames in both graphics and text mode, builtin image display in graphics mode
- Builtin image display for GIF, JPEG, PNG, XBM, TIFF in graphics mode
- Anti-advertisement animation filter in animated GIFs
- Bookmarks
- Background file downloads
- Automatic reconnection in case of TCP connection breakdown
- Keepalive connections
- Background (asynchronous) DNS lookup
- Possibility to hook up external programs for all MIME types, possibility to choose one of more programs at every opening.
- 48-bit high-quality image gamma correction, resampling and Floyd-Steinberg dithering in all color depths.
- Font resampling (antialiasing) for virtually unlimited pitch range, LCD optimization of fonts and images.
- Builtin fonts in the executable without reliance on any fonts installed in the system
- User-adjustable menu, HTML font size and image zoom factor.
- User-adjustable display gammas (red, green, blue), viewing-condition correction gamma and precise calibration of both monitor and Links on a calibration pattern
- Automatic aspect ratio correction for modes like 640x200, 640x400, 320x200 with user-adjustable manual aspect ratio correction.
- Support for one-wheel mice (vertical scroll), two-wheel mice (vertical and horizontal scroll) and smooth scrolling by grabbing the plane with a mouse (no wheel needed).
- Easy installation, the browser is just one executable and no more files.
Compilation
Recompiling Links was actually easy because, in its text mode, it is very portable . On my Amiga with the Geek Gadgets, I just had to:
> sh
$ ./configure --disable-utf8
$ ./make
$ ./links www.chingu.asia/wiki
to obtain the following page:
However, the use of arrows to navigate in a page was broken on my Amiga because it does not seem to send the codes expected by Links, so I added a small fix in kbd.c on and after line 1224.
In the future, it would be nice to compile/implement also pixman, cairo, and librsvg to allow the graphic mode! .
The last three changes:Tygre - 2016-01-16 06:21:06 pm | Tygre - 2016-01-16 05:59:56 pm | Tygre - 2016-01-16 01:35:52 pm
|