[sword-devel] Building Mandrake x86_64 RPMs

Brian Schroeder bandds at airnet.com.au
Fri Jan 21 22:50:53 MST 2005


Brian Schroeder wrote:
> Joachim Ansorg wrote:
> 
>>> Further that that last message, I haven't yet worked out how
>>> to tell bibletime-i18n-1.4.1 to look for libqt-mt in
>>> /usr/lib/qt3/lib64.  Still working on that one...
>>
>>
>> I guess you could use  --with-qt-libraries=/usr/lib/qt3/lib64
>>
>>
>>> Do I actually need this package?
>>
>>
>>
>> It contains the translations for the program and the translated 
>> documentation.
> 
> 
> Thanks Joachim.  Since sending that last message I managed
> to compile it simply by defining LDFLAGS="-L/usr/lib/qt3/lib64"
> in the environment before running "rpm -bb ...".
> 
> Brian.

I now have working sword and bibletime RPMs.  But I am having
big problems with gnomesword.

I have tweaked the spec and configure files to enable me to get
it started.  But I am now getting the following error:

sword_main.cc: In member function `GList* BackEnd::fill_Bible_books(int)':
sword_main.cc:215: error: cannot convert `unsigned int*' to `gsize*' for 
argument `5' to `gchar* g_convert(const gchar*, gssize, const gchar*, 
const gchar*, gsize*, gsize*, GError**)'
make[3]: *** [sword_main.o] Error 1
make[3]: Leaving directory `/usr/src/RPM/BUILD/gnomesword-2.1.1/src/backend'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/RPM/BUILD/gnomesword-2.1.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/RPM/BUILD/gnomesword-2.1.1'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.24855 (%build)


The only idea I have been able to come up with is that I may be
using a newer, stricter, version of GCC.  What is my best way
ahead here?

Brian.



More information about the sword-devel mailing list