Page 4 of 4

FBReader 0.12

Posted: Sun 07 Oct 2012, 22:08
by sindi
The first pet posted, with liblinebreak added to /usr/lib/, reads a 2009 ePub from Gutenberg.

I unpackaged it and ran it from the directory it made, rather than installing it.

The 0.99 version, with libgio pet added, does not display a book. Something flashes briefly onscreen then no book appears. Why? Also preferences does not display much - I can't set the directories to look in, for instance.

ldd /usr/bin/FBreader shows that it has all required libraries.

The older FBreader is not a dynamic executable but it works fine including images.

I have not tried any intermediate versions. Is there some reason not to use 0.12?

Posted: Sun 07 Oct 2012, 22:21
by technosaurus
99 is reading epubs fine, maybe you can be more specific

Posted: Sun 07 Oct 2012, 23:16
by muggins
I think 0.99 series is the development version.

The binary, in the pet on the first page, is dynamic, it's just that it's been compressed with upx. If you download upx, then run:

Code: Select all

upx -d FBReader
ldd FBReader
you'll see the dependencies.

0.99 not working with pulp 0.1 (puppy 4.1.2)

Posted: Sun 07 Oct 2012, 23:36
by sindi
The earlier version reads epub, fb2, etc., the later one displays a blank page after flashing something onscreen. Have you tried it with puppy 4.1.2 kernel 2.61.7? I tried both versions unpacked into their own subdirectories in ./download. Pulp uses 10MB to load so would make a rather old laptop into an ebook reader. FBReader with a book loaded uses only about 25MB.

Installing 0.99 did not help.

Version 0.99 cannot read epub but it CAN read HTML, fb2, and mobi.

0.99 libgio problem

Posted: Sun 07 Oct 2012, 23:46
by sindi
If I run FBReader from an rxvt I get
the error message symbol lookup error undefined symbol glib_gettext
when I try to display a mobi file or an epub file.
0.12 works CLI with both. Not so sure
that saved .mobi works with 0.99
but I think I viewed with Opera.
What do I do about glib? fb2 definitely
works with both versions, and HTML, from the commandline.

Posted: Sun 07 Oct 2012, 23:47
by muggins
Can you provide a link to an epub, with graphics, for me to try?

I did try one, (Culpeper's herbal), and it displayed fine. (On lupu528...not sure if p412 likes my netbooks graphics?)

Posted: Sun 07 Oct 2012, 23:50
by muggins
The 0.99 version is currently Qt4 based only...no gtk2 at present. So the error you're seeing is probably a qt4 compatibility problem.

Edit No, I'm wrong. Can't see any qt4 dependency in the 0.99 pet...another mystery?

FBReader 0.12.10 works

Posted: Sun 07 Oct 2012, 23:53
by sindi
Like 12.8, unlike 99, 12.10
reads epub and other formats.
I found mention that another
version was compiled with
gtk 2.18 and I have 2.0.

FBReader 0.12.x vs later versions

Posted: Mon 08 Oct 2012, 16:51
by sindi
Is there any good reason not to just use 0.12.10? It does not display tables properly but it read all the formats I gave it from Gutenberg and other free ebooks. Do you plan to compile the latest version (Qt? - your gtk is too new for puppy 4.1.2).

Re: FBReader 0.12.x vs later versions

Posted: Mon 08 Oct 2012, 19:59
by sheldonisaac
sindi wrote:Is there any good reason not to just use 0.12.10? It does not display tables properly but it read all the formats I gave it from Gutenberg and other free ebooks. Do you plan to compile the latest version (Qt? - your gtk is too new for puppy 4.1.2).
Sindi, I recently installed the 0.99.0 version (under Lucid Puppy 5.28-005), and it seems to have preserved my preferences from the 0.12.10 version.

I haven't yet found out the ways in which they differ.

I've just turned on my older computer, which runs Classic Puppy 2.14X.
I'll see whether FBReader runs on it.
Hmmm. It seems to be version 0.99.0 ?!?!

I'll try clicking on fbreader-0.12.10-i386.pet
I see a "WARNING: Package 'fbreader' is already installed!"
I'll go ahead..

SUCCESS!?

Will restart X server.

/usr/bin/FBReader starts version 0.12.10

THe top, where the icons like Library, Add File, etc are located, looks different offhand.

Hm, I see there's a Google Group for FBReader?


Oh, I see brief info at

http://freecode.com/projects/fbreader/releases/347997

about the recent versions.


Sheldon

Posted: Tue 09 Oct 2012, 01:35
by technosaurus
fbreader 99 was compiled on a (Wary) system with this:

Code: Select all

pkg-config glib-2.0 gtk+-2.0 --modversion
2.28.8
2.24.8
if your versions are lower you may need to update glib and/or gtk (but most likely glib)
Luci would fall into that category

Posted: Sat 20 Oct 2012, 12:10
by muggins

Posted: Mon 19 Nov 2012, 07:51
by snayak
can it open a chm file?

it is written that fbreader supports chm!

I failed. :-(

how to open it?

Posted: Mon 19 Nov 2012, 08:09
by jamesbond
snayak wrote:can it open a chm file?

it is written that fbreader supports chm!

I failed. :-(

how to open it?
FBreader doesn't always render chm faithfully (it is not a web browser). Use this instead: https://addons.mozilla.org/en-us/firefox/addon/chmfox/.