How to open .azw or .prc (mobireader) files

Josef Lowder joe at actionline.com
Mon May 5 12:17:15 MST 2008


.
On Mon, 5 May 2008 10:58, Matt Graham wrote
> After a long battle with technology, Josef Lowder wrote:
> > Hummm.  What next?
> 
> Check /etc/ld.so.conf and make sure that /usr/local/lib is listed in 
> that file.  That line should be standard in any ld.so.conf , but who 
> knows what Mandrake has done?  After you've added the line, rerun 
> ldconfig, then make sure that "ldd `which fbreader` " doesn't return 
> any lines that include the string "not found".

Thanks yet again, Matt. 

cat /etc/ld.so.conf returned the following: 

include ld.so.conf.d/*.conf
/usr/X11R6/lib
/usr/lib/qt3/lib

In the subdirectory ld.so.conf.d I found these:

-rw-r--r--  1 root root 18 Aug 17  2005 graphviz.conf
-rw-r--r--  1 root root 22 May 22  2007 nvidia.conf
-rw-r--r--  1 root root 22 May 22  2007 ati.conf

So I cd'd into that subdir and did this: cat *.conf
and got this:

# commented-by-DrakX
/usr/lib/graphviz
# commented-by-DrakX

So I edited ld.so.conf to add /usr/local/lib 
as you instructed, then did ldconfig and ldd `which fbreader` 
and got this: 

which: no fbreader in
(/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin)

So I tried this: ldd `which FBReader` 
and got this with two files not found. 

        linux-gate.so.1 =>  (0xffffe000)
        libzltext.so.0.9 => /usr/local/lib/libzltext.so.0.9 (0xb7ea4000)
        libzlcore.so.0.9 => /usr/local/lib/libzlcore.so.0.9 (0xb7e2a000)
        libexpat.so.1 => not found
        libz.so.1 => /lib/libz.so.1 (0xb7e17000)
        libbz2.so.1.0 => not found
        libdl.so.2 => /lib/libdl.so.2 (0xb7e12000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7d36000)
        libm.so.6 => /lib/tls/libm.so.6 (0xb7d11000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7d06000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7bd8000)
        /lib/ld-linux.so.2 (0xb7ef9000)
        libexpat.so.1 => not found
        libbz2.so.1.0 => not found
        libexpat.so.1 => not found
        libbz2.so.1.0 => not found

So, did a 'locate' search and found these:
/usr/lib/libexpat.so.0
/usr/lib/libexpat.so.0.5.0
/usr/lib/libbz2.so.1.0.0
/usr/lib/libbz2.so.1

Hummm.  So what now? 




More information about the PLUG-discuss mailing list