mirror of https://github.com/FFmpeg/FFmpeg.git
Msys is unable to convert unix style absolute paths to windows style paths when combined with certain multichar MSVC options such as -Fo<file>. We used to work around this issue by passing them as two separate parameters separated by a space to c99wrap, which then mapped them back to the actual parameter format that MSVC uses. The only paths that actually are an issue are absolute unix style paths, and the only place such absolute paths are used with the output arguments (-Fo, -Fe, -Fi, -out:) are for the temp files within configure. By setting TMPDIR to . for msvc/icl builds, we never need to use absolute unix style paths for the file output, and we can use the actual proper form of the file output parameters. This avoids requiring the c99wrap wrapper for remapping the parameters for cases where the c99 converter isn't invoked at all (MSVC2013 and ICL). Signed-off-by: Martin Storsjö <martin@martin.st>pull/47/merge
parent
a7b87ca911
commit
ea9f7173ae
1 changed files with 16 additions and 16 deletions
Loading…
Reference in new issue