Thank you very much for the patch! I am using Ice with Qt in my project and to my knowledge MinGW is the only way to stay with non-commercial tools on windows (no free Qt for MSVC).
The patch was very helpful, however there were some problems while compiling ice and 3-rd party libraries. Here is (incomplete) list of problems.
1. Compilation failed because expat headers and libraries were not moved to the corresponding include and lib directories. I put them there manually.
2. Compiling openssl was real pain. Since windows does not support symlinks, unpacking available .tar.gz file creates headers with 0 size (supposed to be symlinks). I've made the script which copies headers to the place where symlinks are supposed to be created. Then to compile openssl the ms/mingw32.bat file should be copied to the openssl root directory and executed. I think that mingw32-fullbuild.sh is trying to do something different and that is why openssl were not compiled.
3. mc.exe compiler from MS Platform SDK were not found. I have MSVC8 installed which also include Platform SDK. However the path is different and need to be changed correspondently.
Anyway, after several hours I've manage to compile everything and quite happy now.
Thank you,
Andrey.


. Since windows does not support symlinks, unpacking available .tar.gz file creates headers with 0 size (supposed to be symlinks). I've made the script which copies headers to the place where symlinks are supposed to be created. Then to compile openssl the ms/mingw32.bat file should be copied to the openssl root directory and executed. I think that mingw32-fullbuild.sh is trying to do something different and that is why openssl were not compiled.
Reply With Quote
.
