[sword-devel] Building Mandrake x86_64 RPMs

Terry Biggs terry470 at alltel.net
Thu Jan 27 18:21:51 MST 2005


On Fri, 2005-01-28 at 10:09 +1030, Brian Schroeder wrote:
> Pierre Benz wrote:
> > What seems to be the issues with GnomeSword? what is the output that you
> > seem to be having?
> > BTW, if you do have issues, there is a GnomeSword mailing list where you
> > can go to for GnomeSword help. I would love to help you through your
> > issues..... sorry for sounding to deliverance ministry-ish :)
> > 
> > pierre
> 

this is fixed in cvs. the 'unsigned int' needs to be changed to gsize in
every function that has a call to g_convert().

hope this helps

terry


> Thanks Pierre.
> 
> The following is an extract from an earlier message to this list.
> Any help you can give would be much appreciated.
> 
> Brian.
> 
> 
>  > 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?
> 
> >>>Not sure where to cut this quote, but anyway, Mandrake has rpm's too that 
> >>>"just work"...that is unless you're on a 64bit system. For some reason, 
> >>>bibletime doesn't like 64bit at the moment from what I understand so you sort 
> >>>of have to compile it.
> >>>
> >>>I personally don't use the rpm packages (and I wouldn't use the deb's either 
> >>>for the same reason) 'cause I use CVS/SVN for bibletime & sword since I like 
> >>>testing and contributing.
> >>
> >>64-bit Mandrake is what I am using.  I assumed I could simply
> >>install the 32-bit RPMs (although, I didn't try), but wanted to
> >>get the 64-bit versions working.  In the past (on my old machine)
> >>I compiled the tar.gz editions, but I thought it would be a good
> >>idea to get the RPMs working.
> >>
> >>With a bit of effort I have succeeded with sword and bibletime.
> >>But I am finding gnomesword a bit more difficult!
> >>
> >>Brian.
> _______________________________________________
> sword-devel mailing list
> sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel



More information about the sword-devel mailing list