I logged in to the EFNet #gnome channel. Nobody was there. I'll try again later.
I solved the slib/guile.init missing file problem, but found another problem.
1. Installed SLIB, version 2d6, in /usr/share/guile/1.8/.
2. Recursively changed owner of /usr/share/guile/1.8/slib to root.root.
3. Entered command: guile -l /usr/share/guile/1.8/slib/guile.init.
Guile spawned a new error which I won't repeat. As root, I tried to start GnuCash from the directory above and got the following errors from GnuCash and guile. The guile error (the second error) is a shorter version of the full guile error.
gnc.bin-Message: main: binreloc relocation support was disabled at configure time.
ERROR: Unbound variable: ipow-by-squaring