[PATCH] audio_out.c(243) : error C2065: 'PATH_MAX' : undeclared identifier
C:\libao-0.8.6\src\audio_out.c(243) : error C2065: 'PATH_MAX' : undeclared identifier C:\libao-0.8.6\src\audio_out.c(243) : error C2057: expected constant expression C:\libao-0.8.6\src\audio_out.c(243) : error C2466: cannot allocate an array of constant size 0 C:\libao-0.8.6\src\audio_out.c(243) : error C2133: 'fullpath' : unknown size config.c
With MSVS6, LIMITS.H only defines PATH_MAX if POSIX is defined, but libao-0.8.6\win32\include\dirent.h doesn't like POSIX, so to fix this modify audio_out.c and change
#include <limits.h> to #define POSIX #include <limits.h> #undef POSIX
that's how I get it compiled