From: Stephen L. <ste...@st...> - 2014-04-27 20:57:50
|
Ray Donnelly <min...@gm...> writes: > "pacman -Ql package-name" > Ah; that says /mingw64/* but it did _not_ put them there. Msys2 seems to be very confused about what "/" means. 'mount' says: C:/MinGW64/msys64 on /usr type ntfs (binary,noacl,auto) C:/MinGW64/msys64 on / type ntfs (binary,noacl,auto) C: on /cygdrive/c type ntfs (binary,noacl,posix=0,user,noumount,auto) but 'ls /' clearly shows the contents of c:\ c:/mingw64 does _not_ contain the result of installing make. Neither does c:/MinGW64/msys64/mingw64; that doesn't exist. I'm guessing pacman and/or the mingw-w64-x86_64-make package are assuming that c:/MinGW64 is mounted at '/mingw64', similar to '/mingw' in MSYS. But I don't see how to implement that. I have MinGW64 unpacked in c:/MinGW64/mingw64, so I try: $ mkdir /mingw64 $ mount c:/MinGW64/mingw64 /mingw64 $ mount C:/MinGW64/msys64 on /usr type ntfs (binary,noacl,auto) C:/MinGW64/msys64 on / type ntfs (binary,noacl,auto) C: on /cygdrive/c type ntfs (binary,noacl,posix=0,user,noumount,auto) $ ls /mingw64 $ why doesn't that work? Now when I do 'pacman -S mingw-w64-x86_64-make', the files are installed in c:/MinGW64/msys64/mingw64 > .. if you are asking because you want to remove the files by hand, No, I'm asking because I'm wondering what I need to add to PATH to see that 'make'. > don't, you'll confuse pacman's databases. Use "pacman -R package-name" > instead. right. -- -- Stephe |