|
From: | Earnie Boyd |
Subject: | Re: pathnames containing spaces |
Date: | Tue, 27 Jan 2004 14:06:29 -0500 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 |
James Amundson wrote:
On Tue, 2004-01-27 at 06:21, Earnie Boyd wrote:The usual response to this problem is _don't_use_path_names_with_spaces_.Heh heh.There are different ways to modify what you are doing that it is not worth modifying the autotools to handle the space in path name problem.Wait a minute... You were joking, right? An important piece of infrastructure like automake shouldn't have amateurish mistakes like forgetting to properly quote pathnames in scripts and makefiles. Surely the automake maintainers realize that this is a bug, don't they?
No, it is not an automake or autoconf bug. Autoconf and Automake are about portability and spaces in path names are not portable.
For instance you could use the DOS 8.3 modified name which for ``Program Files'' is usually ``Progra~1''. Or you with Cygwin and MSYS you create a mount point and map ``C:\Program Files'' to it, e.g. ``echo "c:/progra~1 /opt" >> /etc/fstab''; then ``./configure --prefix=/opt''.Thanks for the workarounds. Obviously, the mount point business won't work for programs running outside of MSYS (or Cygwin). None of them will work on non-windows platforms.
You are complaining about automake which itself will not execute outside of Cygwin or MSYS or someother posix compatiblity layer.
Earnie. -- http://www.mingw.org http://sourceforge.net/projects/mingw https://sourceforge.net/donate/index.php?user_id=15438
[Prev in Thread] | Current Thread | [Next in Thread] |