/usr/share/gluegen2/make/dynlink-windows.cfg is in libgluegen2-build-java 2.0-rc3-6.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | Style AllStatic
JavaClass WindowsDynamicLinkerImpl
Package com.jogamp.common.os
Implements WindowsDynamicLinkerImpl DynamicLinker
JavaOutputDir ../src/java
NativeOutputDir ../src/native/windows
HierarchicalNativeOutput false
IncludeAs CustomJavaCode WindowsDynamicLinkerImpl dynlink-windows-CustomJavaCode.java
CustomCCode #include <windows.h>
CustomCCode /* This typedef is apparently needed for compilers before VC8,
CustomCCode and for the embedded ARM compilers we're using */
CustomCCode #if (_MSC_VER < 1400) || defined(UNDER_CE)
CustomCCode typedef int intptr_t;
CustomCCode #endif
CustomCCode /* GetProcAddress doesn't exist in A/W variants under desktop Windows */
CustomCCode #ifndef UNDER_CE
CustomCCode #define GetProcAddressA GetProcAddress
CustomCCode #endif
ArgumentIsString LoadLibraryW 0
ArgumentIsString GetProcAddressA 1
Opaque long HANDLE
Opaque long PROC
# Hide the platform-specific functions
AccessControl GetLastError PRIVATE
AccessControl LoadLibraryW PRIVATE
AccessControl GetProcAddressA PRIVATE
AccessControl FreeLibrary PRIVATE
|