Web lists-archives.com

Re: [Mingw-users] Autotools without MSYS

>From: Justin Thomas [mailto:jet_5060@xxxxxxxxx] 
>Sent: Thursday, December 24, 2015 9:38 AM
>To: mingw-users@xxxxxxxxxxxxxxxxxxxxx
>Subject: [Mingw-users] Autotools without MSYS


>First, I have to add the disclaimer that I am relatively new to the autotools, 
>and even more so to MinGW.  I have searched around for a few hours to get
>some information on using the MinGW autotools (i.e. not the MSYS package)
> I began on this venture when I read the description for the MSYS autotools 
>which read something along the lines of
> "This is not the autoconf you're looking for".  
>After reading this I was pretty sure I did not want the MSYS package.

>I am trying to build libyaml as it is a dependency for a project of my own
 >that I am trying to port to windows.  (I'm also using a patch for libyaml
> from their bitbucket site which allows for building libyaml as a DLL 
>instead of just in static form).

>I am using the Git bash shell on Windows (maybe I shouldn't be doing this?)
>.  When I try to run autoreconf on libyaml, I get all kinds of errors about things
> not living under "/mingw" (the path to mingw is "/c/mingw" in the git bash shell).  
>After hours of messing with environment variables and no help from the internet,
> I finally mustered up the courage to ask you, the expert community. 
> My guess is that I am trying to something that is totally unintended.

>Thanks in Advance
The things marked " This is not the ... you're looking for" are not intended for 
development of applications with MinGW. 

How did you install MinGW? I'm guessing that you did not use the graphical

You should download and  install the graphical installer, which makes it very
 easy to see what you have  installed and what you have not yet installed.
 It clearly marks which things are  parts of MSYS and which are MinGW.
 It is easy to see that there is indeed  a full set of autotools for MinGW.

 You should not use the Git bash; When properly installed with the graphical 
installer, you will have an MSYS bash that will do everything that you need to do
and will be properly integrated with the MinGW tools that you will need.
 Instructions for downloading, installation and post-installation details are 
found on the MinGW web site; see http://www.mingw.org/wiki/Getting_Started.

MinGW-users mailing list

This list observes the Etiquette found at 
We ask that you be polite and do the same.  Disregard for the list etiquette may cause your account to be moderated.

You may change your MinGW Account Options or unsubscribe at:
Also: mailto:mingw-users-request@xxxxxxxxxxxxxxxxxxxxx?subject=unsubscribe