vlc | branch: master | Rafaël Carré <[email protected]> | Sun Nov 6 20:25:55 2011 -0500| [31e51ce2a7325c53714efa52af2a625541223550] | committer: Rafaël Carré
contribs: projectM: fix win64 build > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=31e51ce2a7325c53714efa52af2a625541223550 --- contrib/src/projectM/rules.mak | 3 +++ contrib/src/projectM/win64.patch | 12 ++++++++++++ 2 files changed, 15 insertions(+), 0 deletions(-) diff --git a/contrib/src/projectM/rules.mak b/contrib/src/projectM/rules.mak index a3053cb..8d679ee 100644 --- a/contrib/src/projectM/rules.mak +++ b/contrib/src/projectM/rules.mak @@ -17,6 +17,9 @@ $(TARBALLS)/projectM-$(PROJECTM_VERSION)-Source.tar.gz: projectM: projectM-$(PROJECTM_VERSION)-Source.tar.gz .sum-projectM $(UNPACK) +ifdef HAVE_WIN64 + $(APPLY) $(SRC)/projectM/win64.patch +endif ifdef HAVE_WIN32 $(APPLY) $(SRC)/projectM/win32.patch endif diff --git a/contrib/src/projectM/win64.patch b/contrib/src/projectM/win64.patch new file mode 100644 index 0000000..8c70806 --- /dev/null +++ b/contrib/src/projectM/win64.patch @@ -0,0 +1,12 @@ +--- projectM/glew.h.orig 2011-11-06 20:20:42.573445229 -0500 ++++ projectM/glew.h 2011-11-06 20:21:25.349657365 -0500 +@@ -150,7 +150,8 @@ + #endif + #if !defined(_PTRDIFF_T_DEFINED) && !defined(_PTRDIFF_T_) + # ifdef _WIN64 +-typedef __int64 ptrdiff_t; ++#include <inttypes.h> ++typedef int64_t ptrdiff_t; + # else + typedef _W64 int ptrdiff_t; + # endif _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
