compilingonwindows
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
compilingonwindows [2009/05/10 16:01] – wikiadmin | compilingonwindows [2010/10/14 09:13] – glaubitz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== CompilingOnWindows ====== | ====== CompilingOnWindows ====== | ||
- | This page explains how to compile libhimd on Windows using CygWin. | + | This page explains how to compile libhimd on Windows using CygWin. |
===== Requirements ===== | ===== Requirements ===== | ||
Line 9: | Line 9: | ||
Install CygWin with the following packages: | Install CygWin with the following packages: | ||
- | autoconf, automake, pkg-config, libtool, glib2.0-devel, | + | autoconf, automake, pkg-config, libtool, glib2.0-devel, libmcrypt-devel, gcc4, make, git, wget, libsox |
===== Getting the Code ===== | ===== Getting the Code ===== | ||
Line 18: | Line 17: | ||
< | < | ||
- | git clone git://z6.physik.fu-berlin.de/ | + | git clone git://sulphur.uio.no/ |
</ | </ | ||
Line 31: | Line 30: | ||
</ | </ | ||
- | ===== Build the code ===== | + | If configure fails, it's because gcc is too new and does not like the option -fforce-mem. Open the configure script with an editor of your choice that can handle Unix-like files with LF terminated lines (i.e. not notepad) and delete the line containing -fforce-mem. Then try again. |
+ | |||
+ | Install a missing pkg-config file for libmad into cygwin: | ||
< | < | ||
- | cd .. | + | wget http:// |
- | cd libhimd | + | cp mad.pc / |
- | ./autogen.sh && make | + | |
</ | </ | ||
+ | ===== Building the code ===== | ||
+ | |||
+ | < | ||
+ | cd .. | ||
+ | qmake -r | ||
+ | make | ||
+ | </ | ||
+ | ===== Notes ===== | ||
+ | The actual built code is found in the sub-directory .libs, himdtest.exe is just a loader for the himdtest.exe in the .libs-folder. |
compilingonwindows.txt · Last modified: 2017/10/01 09:02 by thp