Right, found the time and this time made a note of what happened, just in case it’s of use to someone else down the line!
MinGW64 (64 bit)
After setting up MinGw64 (adding the bin folders to %PATH%) this:
C:DataDevelopmentjme3nbproject>ant -f build-bullet-natives.xml build-bullet-natives
Buildfile: C:DataDevelopmentjme3nbprojectbuild-bullet-natives.xml
create-native-headers:
-check-conditions-pre:
-get-bullet-sources:
[echo] Downloading bullet source..
[get] Getting: http://bullet.googlecode.com/files/bullet-2.79-rev2440.zip
[get] To: C:DataDevelopmentbullet.zip
[unzip] Expanding: C:DataDevelopmentbullet.zip into C:DataDevelopment
[delete] Deleting: C:DataDevelopmentbullet.zip
-compile-bullet-sources-windows:
[exec] CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
[exec] CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
[exec] CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
[exec] Missing variable is:
[exec] CMAKE_C_COMPILER_ENV_VAR
[exec] CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
[exec] Missing variable is:
[exec] CMAKE_C_COMPILER
[exec] CMake Error: Could not find cmake module file:C:/Data/Development/bullet-2.79/CMakeFiles/CMakeCCompiler.cmake
[exec] CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
[exec] Missing variable is:
[exec] CMAKE_CXX_COMPILER_ENV_VAR
[exec] CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
[exec] Missing variable is:
[exec] CMAKE_CXX_COMPILER
[exec] CMake Error: Could not find cmake module file:C:/Data/Development/bullet-2.79/CMakeFiles/CMakeCXXCompiler.cmake
[exec] CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
[exec] CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
[exec] -- Configuring incomplete, errors occurred!
BUILD FAILED
C:DataDevelopmentjme3nbprojectbuild-bullet-natives.xml:497: exec returned: 1
As far as understanding goes, this is variable related, although I’m unsure where cmake define these variables.
There also is no mingw-make in the MinGW64 binary release …which will probably also cause problems.
MinGW (32 bit)
After setting up the MinGW from the latest Windows get installer, checking that the bin folder is on %PATH%:
Everything worked – no problem!
(Must have messed up when trying MinGW 32 last time, but that was the version I remember working before
)
Question) Windows release for the Java 64bit JRE, how is it created? Should probably start by asking is there one?