2

The package I'm working on uses Autotools -- autoconf, libtools, configure, etc. I'm developing with MinGW-W64 on Windows XP sp3.

In it's infinite wisdom, libtools has decided that my system files (NATIVE_SYSTEM_HEADER_DIR) are in /mingw/include. This directory does not exist in the MinGW-W64 constellation. There are mingw32 and mingw64, of course... And I can see using mingw as an alias to be pointed where needed.

So I edited C:\msys32\etc\fstab to add an entry C:\msys32\mingw32\ /mingw figuring that was the quickest way past the problem, and an easy thing to change if I start compiling 64 bit versions.

This had no effect. It is as if the MSYS2 startup ignores a mingw entry as a special case under "things that may be a potential problem" (like the cygwin directories).

Can anyone explain what's happening? Is the a "correct" way to bring mingw/include into existence so libtools will get what it needs?


BTW, being too new to add tags, I observe that the tags available to me are incorrect/ambiguous. MSYS2 is different than it's historical predecessor MSYS. Likewise, mingw is not mingw-w64. I regret any misleading tags.

0

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.