[sword-devel] New errors compiling sword-1.5.0

Troy A. Griffitts sword-devel@crosswire.org
Wed, 26 Jul 2000 18:14:50 -0700


Solomon,
	In Makefile.cfg turn off buildVCL.  You don't need it.

		-Troy.


roz@one.net wrote:
> 
> Hello again guys,
> 
> Now I'm getting the following error.  Am I missing something else?
> 
> ---
> 
> make[1]: Entering directory `/home/jsk/dl/sword-1.5.0/apps/X11/VCL'
> gcc -I../../../include/ -D_GNU_SOURCE -DNDEBUG -I. `gtk-config --cflags` -static
>  -pipe -Wall -Wno-format  -fomit-frame-pointer -s -O6 -m486 -c -o TTreeNode.o TT
> reeNode.cpp
> TTreeNode.cpp: In method `TTreeNode::TTreeNode(TTreeNodes *)':
> TTreeNode.cpp:9: taking the address of a non-static member function
> TTreeNode.cpp:9:   to form a pointer to member function, say `&TTreeNode::getTex
> t'
> TTreeNode.cpp:9: taking the address of a non-static member function
> TTreeNode.cpp:9:   to form a pointer to member function, say `&TTreeNode::SetTex
> t'
> TTreeNode.cpp:10: taking the address of a non-static member function
> TTreeNode.cpp:10:   to form a pointer to member function, say `&TTreeNode::getSt
> ateIndex'
> TTreeNode.cpp:10: taking the address of a non-static member function
> TTreeNode.cpp:10:   to form a pointer to member function, say `&TTreeNode::SetSt
> ateIndex'
> TTreeNode.cpp:11: taking the address of a non-static member function
> TTreeNode.cpp:11:   to form a pointer to member function, say `&TTreeNode::getIm
> ageIndex'
> TTreeNode.cpp:11: taking the address of a non-static member function
> TTreeNode.cpp:11:   to form a pointer to member function, say `&TTreeNode::SetIm
> ageIndex'
> TTreeNode.cpp:12: taking the address of a non-static member function
> TTreeNode.cpp:12:   to form a pointer to member function, say `&TTreeNode::getDa
> ta'
> TTreeNode.cpp:12: taking the address of a non-static member function
> TTreeNode.cpp:12:   to form a pointer to member function, say `&TTreeNode::SetDa
> ta'
> TTreeNode.cpp:13: taking the address of a non-static member function
> TTreeNode.cpp:13:   to form a pointer to member function, say `&TTreeNode::GetPa
> rent'
> TTreeNode.cpp: In method `TTreeNode::TTreeNode(const TTreeNode &)':
> TTreeNode.cpp:21: taking the address of a non-static member function
> TTreeNode.cpp:21:   to form a pointer to member function, say `&TTreeNode::getTe
> xt'
> TTreeNode.cpp:21: taking the address of a non-static member function
> TTreeNode.cpp:21:   to form a pointer to member function, say `&TTreeNode::SetTe
> xt'
> TTreeNode.cpp:22: taking the address of a non-static member function
> TTreeNode.cpp:22:   to form a pointer to member function, say `&TTreeNode::getSt
> ateIndex'
> TTreeNode.cpp:22: taking the address of a non-static member function
> TTreeNode.cpp:22:   to form a pointer to member function, say `&TTreeNode::SetSt
> ateIndex'
> TTreeNode.cpp:23: taking the address of a non-static member function
> TTreeNode.cpp:23:   to form a pointer to member function, say `&TTreeNode::getIm
> ageIndex'
> TTreeNode.cpp:23: taking the address of a non-static member function
> TTreeNode.cpp:23:   to form a pointer to member function, say `&TTreeNode::SetIm
> ageIndex'
> TTreeNode.cpp:24: taking the address of a non-static member function
> TTreeNode.cpp:24:   to form a pointer to member function, say `&TTreeNode::getDa
> ta'
> TTreeNode.cpp:24: taking the address of a non-static member function
> TTreeNode.cpp:38:   to form a pointer to member function, say `&TTreeNode::SetImageIndex'
> TTreeNode.cpp:39: taking the address of a non-static member function
> TTreeNode.cpp:39:   to form a pointer to member function, say `&TTreeNode::getData'
> TTreeNode.cpp:39: taking the address of a non-static member function
> TTreeNode.cpp:39:   to form a pointer to member function, say `&TTreeNode::SetData'
> TTreeNode.cpp:40: taking the address of a non-static member function
> TTreeNode.cpp:40:   to form a pointer to member function, say `&TTreeNode::GetParent'
> /usr/lib/gcc-lib/i586-mandrake-linux/2.95.3/../../../../include/g++-3/stl_map.h: At top level:
> TTreeNodes.h:8: warning: `char * default_xpm[4]' defined but not used
> make[1]: *** [TTreeNode.o] Error 1
> make[1]: Leaving directory `/home/jsk/dl/sword-1.5.0/apps/X11/VCL'
> make: *** [apps/X11/VCL/targets] Error 2
> 
> ---
> 
> Do any of you have the gbfidx binary for Linux?  That's all I need--the
> programs to create the .vss files for the nt and ot files.
> 
> Thanks,
> Solomon