[sword-devel] Trying to Compile Diatheke on RH 6.2... again.

Daniel Glassey sword-devel@crosswire.org
Sun, 27 Jan 2002 00:31:21 +0000

you need to add a line to src/modules/filters/Makefile

cpp += unicodertf.cpp

This was missing in sword 1.5.2 so I assume that's what you are using


On Saturday 26 Jan 2002 11:51 pm, you wrote:
> Hi everyone,
>    Well, after giving up several months ago, I decided to try building
> Diatheke and Sword as a *user* in RedHat 6.2. After spending a half hour or
> so deleting different object files in the src directory, I finally got a
> finished sword.a installed in ~/sword/lib (at least I think it's finished).
> Anyway, so I finished that, but now I'm back to having problems compiling
> diatheke.
>   When I go into diatheke's directory, and type make, it chugs along for a
> few moments, and then says:
> ----------------
> gcc   -L../../../lib/  -o diatheke  diatheke.o corediatheke.o -lsword
> -lstdc++ -lz
> corediatheke.o: In function `doquery(int, char, char, char, char const *,
> char const *, char const *)':
> corediatheke.o(.text+0x2303): undefined reference to
> `UnicodeRTF::UnicodeRTF(void)'
> corediatheke.o(.text+0x29b7): undefined reference to
> `UnicodeRTF::UnicodeRTF(void)'
> -----------------
>   Any ideas what I need to do?
>   Thanks,
>        Tim

Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com