[sword-devel] wxSword Client

Greg Hellings greg.hellings at gmail.com
Tue May 2 08:48:16 MST 2006

Hi Jason,

On 5/2/06, Jason Turner <lefticus at gmail.com> wrote:
> I have mentioned this problem with getting SWORD >1.5.7a to compile
> under ming several times in different contexts. IIRC it is related to
> the installMgr & ftp.

Yes, that does seem to be the issue -- more specifically it seems to be with
the interface between the InstallMgr and Curl.  Initially the problem fell
in that it wasn't detecting the curl/curl.h header correctly, since it
wasn't including the proper Include location.  Once I fixed that problem (by
manually adding -I/usr/include to the appropriate Makefiles), the issue fell
with a problem with the std:: namespace, an issue that has cropped up in the
past with other people all over the web... I just couldn't figure out how to
make it work.  The problem has re-occurred at numerous times with gcc from
2.9x through 4.1.x -- each time the gcc people fix that iteration of the
problem and claim that it's fixed, but the problem must be a deep-routed
problem with the gcc/glibc interface.  I don't know what keeps it from
cropping up in Linux, but I don't know all that much about compiler
internals.  Maybe that helps someone?

Greg, I'm sure you're familiar with the work I have done with getting
> wxMozilla to work with mingw, You'll need that at some point if you
> want r-to-l support.

Yes, I just realized that late last night... wxHTML does not appear to have
any support for r-tol support.  I tried compiling with your build of the
wxMozilla for Windows but hadn't set up *something* properly the first
time.  I think that I could get it running now, but you compiled against
wxMozilla-0.5.4, which has poor Unicode support to begin with (a fault of
Mozilla/Netscape's handling of the Unicode, not wxWidgets).  That has been
fixed in wxMozilla-0.5.6, which now has an official release out.  That
should also support building without wxGTK as well.  I'll try recomipling
the wxMozilla interface with your Mozilla build and the
wxMozilla-0.5.6release sometime soon and see if I can work that into
the program.  For now,
though, it works with l-to-r languages.

Don't forget you are more than welcome to host your project on
> http://source.emptycrate.com

Currently the program is hosted at http://wxsword.sourceforge.net and the
SVN repository is the current one that I'm using.  But thanks for your

God Bless,
> Jason


On 5/1/06, Daniel Glassey <dglassey at gmail.com> wrote:
> > On 01/05/06, Greg Hellings <greg.hellings at gmail.com> wrote:
> > > Fellow developers,
> > >
> > > I wrote into the list late last summer about starting a simplistic
> > > wxWidgets-based sword client.  I started that project last summer and
> worked
> > > diligently through the summer months and got the client working
> basically
> > > under Linux.  However I kept running into problems getting the
> front-end to
> > > compile under Windows.  Now, however, I can claim that the wxSword
> client
> > > can now compile under Linux as well as Windows in SVN.  The windows
> > > front-end only has basic HTML support, since integrating wxWidgets and
> > > Mozilla was quite cumbersome.  I'll be packing up a new source tarball
> and
> > > probably the Windows executable within the next day or two to put up
> on
> > > Sourceforge.  The executable integrates with a currently installed
> > > Project under either Linux or Windows with only the definition of the
> > > SWORD_PATH environment variable.
> >
> > Hi Greg :)
> > Great news.
> >
> > > It would, though, be nice if
> > > post-sword1.5.7a would compile under Cygwin/MinGW on Windows.
> >
> > I haven't looked but is there a bug report somewhere. Er, if someone
> > has time they might try cross-compiling with mingw on linux if they
> > don't have windows.
> >
> > Regards,
> > Daniel
> >
> > _______________________________________________
> > sword-devel mailing list: sword-devel at crosswire.org
> > http://www.crosswire.org/mailman/listinfo/sword-devel
> > Instructions to unsubscribe/change your settings at above page
> >
> --
> http://emptycrate.com Games, Programming, Travel & other stuff
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.crosswire.org/pipermail/sword-devel/attachments/20060502/9fbde64f/attachment-0001.html

More information about the sword-devel mailing list