On 2016-03-25 18:12-0400 Matt Breedlove wrote:

> Alan,
>
> If this were an msys2 application, I imagine that would likely be
> true.  What he's referring to is software built as a native Windows
> application using the msys2 platform and so are not linked to the msys
> dll (or the cygwin one in cygwin's case).  If he was building against
> the msys2 runtime, that would be another matter.

Hi Matt:

Thanks for your initial reply to my query concerning LD_LIBRARY_PATH.

Could you expand further for the benefit of this MinGW-w64/MSYS2
platform newbie?  I do understand from those actually using the
MinGW-w64/MSYS2 platform and the MinGW-w64/MSYS2 wiki there are three
kinds of packages available in the package list of the pacman
installer with prefixes mingw32/mingw-w64-i686,
mingw64/mingw-w64-x86_64, and msys.  I assume the first two are 32-bit
and 64-bit versions of what you refer to as "native" software (i.e.,
not linked to the msys2 dll but built on the MinGW-w64/MSYS2 platform
with appropriate 32-bit or 64-bit native runtime) while the third kind
is also built on the MinGW-w64/MSYS2 platform but with the msys2
runtime and therefore linked against the msys2 dll.

So let's assume a native version of PLplot is built on the
MinGW-w64/MSYS2 platform against the mingw64/mingw-w64-x86_64 packages
using the correct 64-bit native runtime.  However, suppose the user is
using the "Unixy" aspects of MinGW-w64/MSYS2 such as bash.exe
(installed using the msys/bash package).  For this case would
LD_LIBRARY_PATH be available so that bash.exe user could ensure the use
of the mingw64/mingw-w64-x86_64 dll's (when both the Windows system
and mingw64/mingw-w64-x86_64 provide a dll with the same name)?

Alan

__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
Msys2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/msys2-users

Reply via email to