print '# define __getPrivateProcAddress(name) __wglGetProcAddress(name)'
print ' static inline PROC __stdcall __wglGetProcAddress(const char * lpszProc);'
print '# else'
+ print ' PROC __getPublicProcAddress(LPCSTR lpProcName);'
print '# define __getPublicProcAddress(name) __libgl_sym(name)'
print ' void * __libgl_sym(const char *symbol);'
print '# ifdef __APPLE__'