Re[2]: [Fwd: bug fix for 5730 breaks the build]

From: Kenneth J. Davis (jeremyd@computer.org)
Date: Fri Sep 12 2003 - 15:45:56 EDT

  • Next message: Radek Vybiral: "Update of Czech (cs-CZ) .po file"

    On 12 Sep 2003 21:40:02 +0200 Marc Maurer <j.m.maurer@student.utwente.nl> wrote:

    MM> Btw, could you paste the error message you are getting? Other msys
    MM> builds seem to go just fine....
    MM>
    MM> Marc
    MM>
    ...

    That is just it, in adjusting the build for MSYS, the Cygwin/MSVC
    build was broke... See my tinderbox log (though I get essentially
    the same output locally), snippet below, but basically it sees
    //DHAVEBMP=1 (the MSYS fix which I still don't understand why)
    as the option /DHAVEBMP=1 instead of the option D with argument
    HAVEBMP set to 1. Apparently the MSYS build looses a single /
    and thus gets a similar problem, except it thinks DHAVEBMP=1 is
    the filename of the nsis file instead of an invalid switch.
    Anyway I'm running late and need to go, please fix before the
    release (see my prior email).

    Thanks
    Jeremy

    Snippet from tinderbox log:

    make[3]: Leaving directory `/tinderbox/abiword-plugins/wp/impexp/graphics/bmp'
    MakeNSIS v2.0b0 - Copyright 1999-2002 Nullsoft, Inc.

    Portions Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler (zlib).
    Includes portions derived from bzip2 (see documentation for details).
    Contributors: nnop@newmail.ru, Ryan Geiss, Andras Varga, Drew Davidson, Peter Windridge, Dave Laundon, Robert Rainwater, Yaroslav Faybishenko, Jeff Doozan, Amir Szekely, Ximon Eighteen, et al.

    Command line defined: "VERSION=CVS-HEAD"
    Command line defined: "VERSION_MAJOR=1"
    Command line defined: "VERSION_MINOR=99"
    Command line defined: "VERSION_MICRO=5"
    Usage:
      makensis [options] [script.nsi | - [...]]
       options are:
        /CMDHELP item prints out help for 'item', or lists all commands
        /HDRINFO prints information about what options makensis was compiled with
        /LICENSE prints the makensis software license
        /Vx verbosity where x is 4=all,3=no script,2=no info,1=no warnings,0=none
        /Ofile specifies a text file to log compiler output (default is stdout)
        /PAUSE pauses after execution
        /NOCONFIG disables inclusion of <path to makensis.exe>\nsisconf.nsh
        /NOCD disabled the current directory change to that of the .nsi file
        /Ddefine[=value] defines the symbol "define" for the script [to value]
        /Xscriptcmd executes scriptcmd in script (i.e. "/XOutFile poop.exe")
       for script file name, you can use - to read from the standard input
    make[2]: Leaving directory `/tinderbox/abi/src/pkg/win/setup'
    make[1]: Leaving directory `/tinderbox/abi/src'
    Make complete



    This archive was generated by hypermail 2.1.4 : Fri Sep 12 2003 - 15:59:59 EDT