Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
diana:windows:building:understanding [2010-04-06 16:16:45]
dages
diana:windows:building:understanding [2022-05-31 09:29:31] (current)
Line 14: Line 14:
  
 This means that whenever these instructions say something like ''/c/met.no'', you can //usually// substitute ''c:/met.no'' with impunity.  You can //not// substitute ''c:\met.no'', or even ''c:\\met.no'', because at some point or other it will end up in an underquoted string on a command line deep in a configure script, and the shell will strip the ''\''. This means that whenever these instructions say something like ''/c/met.no'', you can //usually// substitute ''c:/met.no'' with impunity.  You can //not// substitute ''c:\met.no'', or even ''c:\\met.no'', because at some point or other it will end up in an underquoted string on a command line deep in a configure script, and the shell will strip the ''\''.
 +
 +In fact, sometimes, you //must// use the Windows form instead of the MSYS form - specifically, when the path will end up in the finished product (either hardcoded into a binary, or somewhere in a compile-time-generated configuration file).
 +
 +I'd really like to advise you to always use the Windows form, but I won't, since I can't promise that it will always work.  What I //can// promise is that it will work for Metlibs and Diana.
  • diana/windows/building/understanding.1270570605.txt.gz
  • Last modified: 2022-05-31 09:23:14
  • (external edit)