Question 1:
I compiled and installed xitalk without any problem, but I get the 
following messages
>
>% xitalk &
>error in reading /usr/local/lib/xitalk/talk.xpm
>error in reading /usr/local/lib/xitalk/write.xpm
>error in reading /usr/local/lib/xitalk/wall.xpm
>error in reading /usr/local/lib/xitalk/xitalk.xpm: keeping default
>picture
>error in reading /usr/local/lib/xitalk/mail.xpm

Answer 1
I suspect that either 
1)
you dont have the xpm library (or xitalks configure couldnt find it), so 
xitalk was compiled without it which is perfectly fine, *but* you have a 
.xitalkrc that has entries to xpm files.the two solutions are either to edit 
that .xitalkrc and change mentions of .xpm to .xbm, as theres xbm versions of 
the pictures there as well, or to get the xpm library and recompile xitalk.
If you do have the xpm library but configure couldnt find it add the
directory the library is in to the compiler flags in the Makefile like this
-Ldir_of_xpm 
and
change 
/*#define HAVE_XPM 1*/
to
#define HAVE_XPM 1
in the config.h

2) 
ive made another huge mistake.

Could you tell me which line is in your xitalk source's config.h
#define HAVE_XPM 1
or
/*#define HAVE_XPM 1*/

If the line is the second one its probably the first problem. If not then
ive probably screwed something up.
