From: Kenneth J.Davis (jeremyd@computer.org)
Date: Sat Oct 26 2002 - 02:44:58 EDT
Mostafa Hosseini <mostafah@oeone.com> wrote on 10/25/2002 6:00:22 PM:
>
>Hello Abiword Team!,
>
>I'm trying to build Abiword 1.0.3 on windows to hopefully get the abimoz
>plugin ( http://abimoz.mozdev.org ) which has been recently revived
>available for this platform as well.
That would be interesting.
>My first problem is that I've downloaded the source for 1.0.3 but I
>can't get the 'nsis' and 'MSVC6' directories for 1.0.3. I can get them
Where are you downloading 1.0.3 source from? the tarball on sourceforge
should contain MSVC6 and nsis for the stable branch.
>from CVS but they are ahead of 1.0.3 and I so can't properly build
>Abiword. I didn't find any branch information on CVS either.
NSIS is not branched (which I hope this will be changed by the time
NSIS v2 is out of alpha state -- the same .nsi file can probably
be used with v1 and v2 NSIS using some conditionals, but I'd
rather updating NSIS for CVS-HEAD not effect CVS-STABLE 1.0.x )
but the abisuite.nsi file is. While we build NSIS, it is nearly
identical to the 1.98 release (a couple patches are in place
so our version will compile using MS VC 5 without an updated SDK
[note: AbiWord Stable should also compile on MSVC 5 out of the box,
but AbiWord Head will require using an updated platform sdk for MSVC5])
so if nothing else you can always download the NSIS source from
Nullsoft's site. As a side note, the latest .nsi files for the
plugins have been updated for use with NSIS 2a7, but I don't think
I have committed them to cvs yet -- the major user change is
instead of separating similar items by horizontal lines they
now are collapsable and expandable trees ( ---------- vs +/- ).
MSVC6 is branched [I think] so when pulling from CVS make sure
you are pulling from the stable branch.
set cvsroot=:pserver:anoncvs@cvs.abisource.com:/cvsroot
cvs -z3 co -r ABI-1-0-0-STABLE MSVC6
Depending on how your cvs client is setup you may need to
convert the *.ds* files from \n to \r\n or MSVC 6 will load them
as text files, also these definitely don't work for MSVC 5 and
I haven't tried so I don't know if they work with MSVC 7.
Personally I find the makefile based system easier and is
usually uptodate, you can even get a minimal set of cygwin
files if you want (~2MB zipped, http://abiword.pchasm.org/abiword/source/ ).
Other branched modules include: abi abidistfiles abiword-docs abiword-plugins wv
and shared (nonbranched) modules you may want: aiksaurus expat libiconv libpng nsis psiconv zlib
>Your help is truly appreciated.
>Mostafa
>
Hope this helps some. Let me know if you need
any other assistance building for Windows. In the next
few weeks I am going to install MinGW and see about
updating my above page to include all the information for
using it.
Jeremy Davis
jeremyd@computer.org
This archive was generated by hypermail 2.1.4 : Sat Oct 26 2002 - 03:24:11 EDT