I happened to come across same compile problem that has come across the list couple of times before, where people got undefined references "tests2 directory. What seems to be happening is that make is failing to update libsword.a file when building the archive. This happens mostly when build directory has only one file (e.g. modules/comments, modules/tests, etc.) with notable exception of utilfuns. So these files never get placed in archive, so when building tests directory these references are naturally undefined.
I just haven't got a clue what's causing this. A workaround that worked for me was to delete those object files that were not being put into archive, rerun make and now those files were placed into archive so build completed succesfully. Trying "make clean" before "make" didn't help. What is really puzzling is that I've just changed computers and installed fresh RH7.1 with all updates. My previous machine was running the same configuration and I neved had any problems building Sword. I'm using with GNU make 3.79.1. -- Tero Favorin Email: [EMAIL PROTECTED] Phone: +358-41-4449077