ForensicsWiki will continue to operate as it has before and will not be shutting down. Thank you for your continued support of ForensicsWiki.

Difference between revisions of "Compiling Open Source Forensic Tools with MinGW"

From ForensicsWiki
Jump to: navigation, search
m (Installing MinGW)
m
Line 9: Line 9:
 
$ sudo port install i386-mingw32-w32api
 
$ sudo port install i386-mingw32-w32api
 
</pre>
 
</pre>
 +
 +
''note: If you get the error message 'warnings treated as errors' you will need to find the Makefile where -Werror is defined and erase it''

Revision as of 18:32, 19 April 2010

Many open source computer forensic tools can be cross-compiled with MinGW. This allows you to create Windows executable directly from a Macintosh computer or Linux machine without using the Microsoft VC++ environment.

Installing MinGW

On a Mac using MacPorts
$ sudo port selfupdate
$ sudo port install i386-mingw32-binutils i386-mingw32-gcc 
$ sudo port install i386-mingw32-libunicows i386-mingw32-runtime 
$ sudo port install i386-mingw32-w32api

note: If you get the error message 'warnings treated as errors' you will need to find the Makefile where -Werror is defined and erase it