Re:How to get the MSVC6 directory for 1.0.3

From: Kenneth J.Davis (jeremyd@computer.org)
Date: Sat Oct 26 2002 - 02:44:58 EDT

  • Next message: Petr Tomasek: "Re: Hidden text"

    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