Menu

#22 MinGW/MSYS build script

open
None
5
2012-12-20
2012-12-04
veganaize
No

Here is a MINGW/MSYS build script that I put together. It worked with 15.13 =]

Discussion

  • veganaize

    veganaize - 2012-12-04

    new MSYS/MinGW build script for lpng15

     
  • Glenn Randers-Pehrson

    • assigned_to: nobody --> glennrp
     
  • Glenn Randers-Pehrson

    We can't take "copyleft" material. It has to be "copyright" and libpng licensed.

     
  • veganaize

    veganaize - 2012-12-20

    Here it is again... changed to "copyright" and real name.

     
  • Glenn Randers-Pehrson

    Thanks!

     
  • Glenn Randers-Pehrson

    I put the makefile.msys contribution in libpng-1.7.0alpha04
    (at the head of the GIT "libpng17" branch) for
    evaluation by the PNG group.

    PNG group comments so far:

    "configure" works on MinGW/MSYS, why not use that?

    /usr/local/ is a not the standard location for zlib
    on MSYS/MinGW; in fact, /usr/local does not exist by default.

    Putting this in will just generate bug reports, particularly as there
    is no running of the test programs and no configuration.

    Glenn

     
    • veganaize

      veganaize - 2012-12-26

      ./configure didn't work for me. I don't recall what exact errors I received; I will look into it again.

      As with most Un*x-based systems, I consider '/usr' the property of the package-management system. MSYS does have packages, as well as a package manager. Though they currently do not quite come stock, they may in the near future. MSYS should at least create the '/usr/local' branch, so I consider that to be more of their problem - the MSYS makefile should create '/usr/local' if it doesn't exist - thought I'd included that, but will review it as well.

       

Log in to post a comment.