Subject: Re: compiling wv without GLib
From: Dom Lachowicz (cinamod@hotmail.com)
Date: Mon Jan 22 2001 - 15:10:54 CST
Hi Len and Hub,
I've committed all of Len's work on wv to date (specifically relating to
MacOS and win32), give or take a few minor stylistic things. He has not sent
me any CWPro project files or Makefiles, however. I'd be a little reluctant
committing project files for a platform that I can't personally verify, but
Len's a guy I trust so I'll make an exception here :)
As for all of this GLib talk, I took a few days out of my life about 1 year
ago to "port" the absolute minimum of GLib needed to make libole2 work. I
removed all sorts of thread stuff, autoconf hacks, etc... wvWare needs GLib
because wvWare needs libole2. Why libole2? There's no better OLE stream
reader/writer on the market, save MS's offerings possibly (which I don't
have the sources to ;). We need an OLE lib capable of reading/writing OLE
compatibile streams so we can fully manipulate DOCs (for anyone interested,
I've begun working again on the wvExporter API :).
So, in short, wvWare will use the system's GLib if it's found (no doubt, it
is better) or the small simple GLib subset that I hacked together that's
located in the glib-wv directory of wvWare. To use my glib, AbiWord's
Makefiles already have the (very small) bit of needed makefile magic to get
things to compile.
Could you make libole2 use AbiWord's internal
vectors/typedefs/hashtables/lists instead of GLib's? Yes, of course. Would
you want to? No - not unless you wanted to make me _very_ angry and syncing
wvWare's libole2 tree with the official one a living hell. Use glib-wv.
Dom
>> I had the same concern when I ported wv & wvHTML to the Mac -
>>at least until Dom informed me that wv comes with a "miniGlib" (just
>>the parts of glib needed to make the code work). Using that, the Mac
>>OS port of wv went just fine (well modulo some other changes that had
>>to make). I THINK I sent all my changes back to Dom, including the
>>CWPro projecdt file - but if they aren't in the repository, let me
>>know and I'll send them direct to you.
>
>They aren't in the repository. At least not Abi's. Or I havn't found
>them. But I do have it working...
>
>Please Dom, can you check them in so I can use them. Thanks.
>
>
>Hub
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com
This archive was generated by hypermail 2b25 : Mon Jan 22 2001 - 15:11:05 CST