Fix build with OpenEXR>=3

Index: src-IL/include/il_exr.h
--- src-IL/include/il_exr.h.orig
+++ src-IL/include/il_exr.h
@@ -63,8 +63,8 @@ class ilIStream : public Imf::IStream
 		virtual bool	read (char c[/*n*/], int n);
 		// I don't think I need this one, since we are taking care of the file handles ourselves.
 		//virtual char *	readMemoryMapped (int n);
-		virtual Imf::Int64	tellg ();
-		virtual void	seekg (Imf::Int64 Pos);
+		virtual uint64_t	tellg ();
+		virtual void	seekg (uint64_t Pos);
 		virtual void	clear ();
 
 	protected:
@@ -79,8 +79,8 @@ class ilOStream : public Imf::OStream
 		virtual void	write (const char c[/*n*/], int n);
 		// I don't think I need this one, since we are taking care of the file handles ourselves.
 		//virtual char *	readMemoryMapped (int n);
-		virtual Imf::Int64	tellp ();
-		virtual void	seekp (Imf::Int64 Pos);
+		virtual uint64_t	tellp ();
+		virtual void	seekp (uint64_t Pos);
 
 	protected:
 
