Re: commit -- Unix splash screen

Shaw Terwilliger (sterwill@postman.abisource.com)
Wed, 26 May 1999 15:54:10 -0500


albi wrote:
> just a sidenote, I tried the official AbiWord 0.7 on SuSE 6.1-evaluation,
> and the splashscreen is pretty much visible there, while on Redhat 5.2
> it's only a grey screen everytime (not that I feel bad about that, just
> reporting ;-).

I've checked in some changes to fix that. The problem was I added
the splash screen just a few days before we burned the CDs (and cut
0.7.0) and it would take too long to paint the picture on slower
machines. Hopefully the screen should be smoother and faster now.

> and since I'm on the subject of SuSE 6.1, I really like to know whether
> owners of the official SuSE 6.1 have problems reading word97-doc's.

What errors are you getting? If you build AbiWord yourself, you can
enable debug messages ("export ABI_OPT_DEBUG=1 ; make") to see
all the things the Word importer tries when decoding it. It's
possible it just says "this is a Word 95 document" and quits. The
importer right now only does Word 97.

> SuSE 6.1-eval. *still* refuses to read them here (though I must admit that
> I've used libstdc++.so.2.8 from Redhat 5.2 to get it running, I'll try to
> find a SuSE 6.1 one, if any.).

We really shouldn't need libstdc++.so.2.8 to run the binary. If it's
in one of the packages as a dependency, it's a bug in the package.
If it were GCC needing the .a to compile, that might be different (then
it's a bug in the code, we shouldn't need libstdc++ at all).
A quick ldd shows:

sterwill@lister [bin] ldd AbiWord_d
libdl.so.2 => /lib/libdl.so.2 (0x40011000)
libpng.so.2 => /usr/local/lib/libpng.so.2 (0x40014000)
libz.so.1 => /usr/lib/libz.so.1 (0x4003c000)
libgtk-1.2.so.0 => /usr/local/lib/libgtk-1.2.so.0 (0x4004c000)
libgdk-1.2.so.0 => /usr/local/lib/libgdk-1.2.so.0 (0x40164000)
libgmodule-1.2.so.0 => /usr/local/lib/libgmodule-1.2.so.0
(0x40195000)
libglib-1.2.so.0 => /usr/local/lib/libglib-1.2.so.0 (0x40199000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401bb000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401c7000)
libm.so.6 => /lib/libm.so.6 (0x4026a000)
libc.so.6 => /lib/libc.so.6 (0x40283000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

> I also tried building AbiWord on SuSE 5.3-eval and Caldera OpenLinux 1.3,
> but both of them don't support glibc, so I've rejected that idea.

libc5 machines should work fine. My machine at home is running
libc 5.4.38 on some old Slackware variant. I can build and run AbiWord
fine, but my compiler (EGCS 1.1.2) doesn't seem to build libpng
correctly
so documents with PNG images segfault. It's a problem with libpng at
all
levels (gimp, imlib, xv all don't work). Maybe it's my C library
and not my compiler... don't know, and will probably reformat soon
enough.

-- 
Shaw Terwilliger


This archive was generated by hypermail 1.03b2.