Re: [AD] MSVC build instructions |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
On Thu, 2005-01-06 at 01:01 +0100, Michal Molhanec wrote:
> fixed should be makefiles not documentation :-)
> there was nearly working patch for this on this list already
>
Yes, that was my patch. But after some more hours of fiddling with it, I
realized that GNU make just is inherently broken with regards to
spaces :| I could get compilation to work (just needed to have spaces in
the compiler options), but not installation. make uses space as
separator in lists, and there's no portable way at all to escape them.
Since spaces are perfectly valid path characters under any OS, I was
somewhat surprised by finding this out. Anyway, the proper solution
would be to restructure the makefile so the install targets don't need
path information, but use an install.sh or install.bat for the actual
copying. Could put this to the TODO.
--
Elias Pschernig