Skip to Content.
Sympa Menu

baslinux - [BL] uclibc static lynx 2.8.6dev16, lynx.lss and mplayer was Re: /lib/cpp error compiling in BL2 with libc-2.2.5 upgrade

baslinux AT lists.ibiblio.org

Subject: Baslinux mailing list

List archive

Chronological Thread  
  • From: sindi keesan <keesan AT sdf.lonestar.org>
  • To: baslinux AT lists.ibiblio.org
  • Subject: [BL] uclibc static lynx 2.8.6dev16, lynx.lss and mplayer was Re: /lib/cpp error compiling in BL2 with libc-2.2.5 upgrade
  • Date: Tue, 17 Jan 2006 22:15:51 +0000 (UTC)


--enable-nested-tables use experimental nested-table support
Does this display tables?

It appears to be for nested tables, which is when you have a
table inside of a table. I can live without that.

But lynx does not really display tables in table form anyway. Lynx displays tables so badly that I have set up links as a downloader and I back up one link, download, and view tables with links instead (or w3m).


--enable-scrollbar use experimental scrollbar, with mouse

This might be interesting.
For those who use mice.

--enable-font-switch use Linux setfont for character-translation

Does setfont work with TTL monitors? I wonder if this would
let you access bold, underline, etc.

No, TTL does not change fonts. I can load a Cyrillic font and view Cyrillic with both my static lynx and your static lynx. I don't know what the above switch is for.

--enable-cgi-links support cgi links w/o a http daemon

I have no idea what this means. Seems absolutely useless.

--enable-change-exec allow users to change exec options

??? I am getting more confused.
Me too.


--enable-exec-links allow lynx to execute programs accessed via a
link
--enable-exec-scripts allow lynx to execute programs inferred from a
link

These seem like security holes waiting to break.

--with-bzlib use libbz2 for decompression of some bzip2 files
--with-zlib use zlib for decompression of some gzip files

I think my version had zlib and the SW91 version at linuxpackages has both
of these. Is this only for compressing things like help files?

It also will apparently work on webpages, if the web designer is foolish
enough to compress their webpages. For reading stuff like MANIFEST.gz
I think wget + less would be a better choice (copy link and use wget -O -
to download to a pipe, then use less to read).

Your lynx displays MANIFEST.gz online, but downloads .tgz files.
Lynx.cfg has the lines
#SUFFIX:.gz::gzip - gzip appears to take care of .gz files
but then also:
#SUFFIX:.tgz:application/x-tar:gzip
What is this supposed to do?

I would use instead of the :gzip above another line:
VIEWER:application/x-tar:tar -tzvf %s
which I hope would display the contents of the .tgz package if you
clicked on the link, or you could download the package with D.
Is this correct?

My file is upx'ed. I upx'ed yours and it compressed to 45%, or about half the size of mine. Mine was compiled with glibc.a 2.2.5, statically, yours with uclibc, and that does make a huge difference. It also explains why my static executable is slightly smaller than the dynamic one for SW91. upx'ed executables supposedly take a bit longer to load but I don't notice any difference on my 500MHz computer. They download in 45% of the time. I am trying to make a package with your executable, the html.gz help files (but not all the samples), lynx.cfg in /usr/local/lib (mine was in /usr/lib).


You seem not to have compiled to use lynx.lss, which lets you change colors for various attributes, and add the missing line for underline to the default.

lynx -lss=/usr/lib/lynx.lss works with my version, lets me change colors (and since this is the default location it also gives the same results without this switch) but does not even load lynx with your version. My version without lynx.lss is green on black, or yellow for current link, and with it is blue on light grey for the hotlist.html, with white on black for current link. Yours (default) is red on black for current link, and blue on grey otherwise. The defaults seem to have changed, but I can't edit them in your version without lynx.lss.

Can you figure out how to include lynx.lss, probably in /usr/local/lib?

I modify the defaults to get rid of magenta on blue and the pink on grey for quoted replies at the BL list.

2.2.26 works where 2.2.16 did not?

2.2.26 works where 2.2.16 also works. 2.2.26 seems to be rock-solid
so far for me.

Did I correctly understand that you can compile using kernel 2.2.26 with linuxinc kernel headers for 2.2.16 from SW71, or do we need to get hold of 2.2.26 linuxinc? (And 75MB or so ungzipped of kernel source code to compile a custom kernel).

Thanks, maybe tomorrow but we are having a linux visitor.
Did you compile ncurses and openssl against uClibc for this static
version?

The uClibc 21MB bzip2 image comes with a static curses or
ncurses. I only had to compile ssl and lynx.

I had to compile static libz and ncurses, which are larger than the uclibc static ones and probably helped double my file size.

David

I could package your executable with the original lynx.lss (blue on grey) and my own modified one, and also my own lynx.cfg with zgv, drvmidi, antiword, pdftotext, and without VMS sections.

I am having problems with streaming audio in lynx and links. pls and m3u files play at several sites, asx files just take you to another URL, and ram files blink. Yes I unpacked the rp9 codecs to /usr/local/lib/codecs. Try KZSU Live Streaming for example. http://realaudio.standford.edu/audio They offer m3u (this works with lynx and links), asx and ram.

I have my links.cfg file posted at http://keesan.freeshell.org/bl

Have wma and ram mutated beyond recognition since our last list discussion or did I mess up my cfg file? I have -playlist option for pls and m3u, and asf/asx, and not for ram or mp3.

# This file is automatically generated by Links -- please do not edit.
association "readzip" "application/gzip" "readzip %" 17 1
association "zgv" "image/gif" "zgv -z %" 23 1
association "zgv" "image/jpeg" "zgv -z %" 19 1
association "zgv" "image/png" "zgv -z %" 19 1
association "zgv" "image/pnm" "zgv -z %" 19 1
association "zgv" "image/bmp" "zgv -z %" 19 1
association "drvmidi" "audio/x-midi" "drvmidi %" 19 1
association "drvmidi" "audio/x-mid" "drvmidi %" 19 1
association "drvmidi" "audio/midi" "drvmidi %" 19 1
association "drvmidi" "audio/mid" "drvmidi %" 19 1
association "mplayer" "audio/x-mpeg" "mplayer %" 19 1
association "mplayer" "audio/mpeg" "mplayer %" 19 1
association "mplayer" "audio/x-mpegurl" "mplayer -playlist %" 19 1
association "mplayer" "audio/x-scpls" "mplayer -playlist %" 19 1
association "mplayer" "audio/scpls" "mplayer -playlist %" 19 1
association "mplayer" "audio/x-ms-asf" "mplayer -playlist %" 19 1
association "mplayer" "audio/x-pn-realaudio" "mplayer %" 19 1
extension "gif" "image/gif"
extension "jpg" "image/jpeg"
extension "jpe" "image/jpeg"
extension "jpeg" "image/jpeg"
extension "png" "image/png"
extension "pnm" "image/pnm"
extension "bmp" "image/bmp"
extension "tgz" "application/gzip"
extension "gz" "application/gzip"
extension "midi" "audio/x-midi"
extension "mid" "audio/x-midi"
extension "mp3" "audio/x-mpeg"
extension "m3u" "audio/x-mpegurl"
extension "pls" "audio/x-scpls"


###The above sound files work, the following ones don't, with lynx or ###links.

extension "asx" "video/x-ms-asf"
extension "ram" "audio/x-pn-realaudio"
extension "rm" "audio/x-pn-realaudio"
extension "rmm" "audio/x-pn-realaudio"
extension "ra" "audio/x-pn-realaudio"
mailto "mu %" 1
#change mu script in /usr/local/bin to mutt $1 -F ~/Mail/.muttrc
#mailto "mailto %" 1
telnet "telnet %" 1
video_driver "x" "" "" ISO-8859-1
video_driver "svgalib" "1024x768x32K" "" ISO-8859-1




Archive powered by MHonArc 2.6.24.

Top of Page