From 21a1aa7c2c9aca67d15f8e3d92fc8044ba3190d0 Mon Sep 17 00:00:00 2001 From: rubidium Date: Wed, 3 Jan 2007 13:55:25 +0000 Subject: (svn r7796) -Fix (r7759): cygwin does not need to rewrite the paths for strgen. -Fix (r7759): supply the correct flags to cygwin to make it compile. Note: cygwin itself is 'broken'. Known issues with cygwin are: - bash does not work when including files that have dos line ending (\r\n). This causes the strange errors in config.lib. The solution is running: dos2unix config.lib - the windows-native svn does not work (though it previously did). The solution for this is to install the cygwin svn. - libfreetype2's freetype-config --cflags does not have ft2build.h in the path include search path. The workaround for this is to copy /usr/include/ft2build.h to /usr/include/freetype2/. Also linking does not work for static builds as freetype-config does not support that. You have to add the '--disable-static' flag when running './configure'. - libpng12 does not work with static building either. You have to add the '--disable-static' flag when running './configure' too. --- src/strgen/strgen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/strgen/strgen.c b/src/strgen/strgen.c index 1726750f5..640ac3c63 100644 --- a/src/strgen/strgen.c +++ b/src/strgen/strgen.c @@ -1271,7 +1271,7 @@ static inline char *mkpath(char *buf, size_t buflen, const char *path, const cha return buf; } -#if defined(__MINGW32__) || defined(__CYGWIN__) +#if defined(__MINGW32__) /** * On MingW, it is common that both / as \ are accepted in the * params. To go with those flow, we rewrite all incoming / -- cgit v1.2.3-70-g09d2