How to compile ipmitool for Windows 32-bit
https://www.rodneybeede/How_to_compile_ipmitool_for_Windows_32-bit.html
Here is how to compile ipmitool for Windows. It requires a dependency on Cygwin, but you can copy the Cygwin DLLs and built binary into a separate directory for a standalone install on other systems.
I did the build on a Windows Server 2008 Standard Edition 32-bit with SP2 system. This creates a 32-bit version of the ipmitool.exe file which should work on both 32-bit and 64-bit Windows platforms.
All ***32-bit***
- https://cygwin/setup-x86.exe
- Cygwin packages
- gcc-core (inside Devel category)
- make (inside Devel category)
- openssl-devel
- A bunch more will get auto-required at the next prompt for "Resolving Dependencies"
- Download the source for ipmitool
- Extract the source tarball
- From your Cygwin Terminal go into the source directory
- ./configure --enable-intf-lanplus
- make
- The real exe binary is found in ipmitool-x.y.zz/src/.libs/ipmitool.exe
- You also need the supporting DLL files
- The one in ipmitool-x.y.zz/src/ipmitool.exe is only a wrapper script
- For a standalone copy you can pass around to systems without Cygwin installed copy all of the following (version numbers in the name may vary):
- ./src/.libs/ipmitool.exe
- C:\cygwin\bin\cygcrypto-1.0.0.dll
- C:\cygwin\bin\cygwin1.dll
- C:\cygwin\bin\cygz.dll
- C:\cygwin\bin\cyggcc_s-1.dll
- Test with ipmitool -I lanplus -H hostname -U username fru
C:\cygwin>setup-x86.exe -q -P wget -P gcc-g++ -P make -P diffutils -P libmpfr-devel -P libgmp-devel -P libmpc-devel -P openssl-devel
- 1
How to compile ipmitool for Windows 32-bit
https://www.rodneybeede/How_to_compile_ipmitool_for_Windows_32-bit.html
Here is how to compile ipmitool for Windows. It requires a dependency on Cygwin, but you can copy the Cygwin DLLs and built binary into a separate directory for a standalone install on other systems.
I did the build on a Windows Server 2008 Standard Edition 32-bit with SP2 system. This creates a 32-bit version of the ipmitool.exe file which should work on both 32-bit and 64-bit Windows platforms.
All ***32-bit***
- https://cygwin/setup-x86.exe
- Cygwin packages
- gcc-core (inside Devel category)
- make (inside Devel category)
- openssl-devel
- A bunch more will get auto-required at the next prompt for "Resolving Dependencies"
- Download the source for ipmitool
- Extract the source tarball
- From your Cygwin Terminal go into the source directory
- ./configure --enable-intf-lanplus
- make
- The real exe binary is found in ipmitool-x.y.zz/src/.libs/ipmitool.exe
- You also need the supporting DLL files
- The one in ipmitool-x.y.zz/src/ipmitool.exe is only a wrapper script
- For a standalone copy you can pass around to systems without Cygwin installed copy all of the following (version numbers in the name may vary):
- ./src/.libs/ipmitool.exe
- C:\cygwin\bin\cygcrypto-1.0.0.dll
- C:\cygwin\bin\cygwin1.dll
- C:\cygwin\bin\cygz.dll
- C:\cygwin\bin\cyggcc_s-1.dll
- Test with ipmitool -I lanplus -H hostname -U username fru
C:\cygwin>setup-x86.exe -q -P wget -P gcc-g++ -P make -P diffutils -P libmpfr-devel -P libgmp-devel -P libmpc-devel -P openssl-devel
- 1