From: Alexpux <al...@gm...> - 2014-04-29 18:38:21
|
29 апр. 2014 г., в 22:36, Stephen Leake <ste...@st...> написал(а): > I'm building Botan (http://botan.randombit.net/download.html). It uses a > Python script for configre. The configure script generates paths with Python's > os.path.join(...); in msys Python this uses '\' as the path separator. > This causes problems in many places in the Makefile, giving errors like: > > install: cannot stat ‘.srcutilstypes.h > > when it should be ./src/utils/types.h > > I had the same problem in msys; I solved it with a sed script: > > $ sed -i 's#\\\(.\)#/\1#g' Makefile > > But that is broken in msys2: > > /usr/bin/sed: -e expression #1, char 11: Unmatched ( or \( > > We can't simply replace _all_ \; some are line continuations. > > > The best fix would seem to be to fix msys2 Python os.path.join to use /. > > Can I do that? > > Short of that, any ideas? > Maybe you use mingw-python? > -- > -- Stephe > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. Get > unparalleled scalability from the best Selenium testing platform available. > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Msys2-users mailing list > Msy...@li... > https://lists.sourceforge.net/lists/listinfo/msys2-users |