2025-07-20 14:29 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0004234Spring engineGeneralpublic2014-08-03 17:13
Reporterabma 
Assigned Toabma 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0004234: fix mingw32 compile / wiki instructions
Description- mingwlibs are non-dw2 atm, check if compile works with "default" i686-mingw64
- [Fx]Bluestone: also seemed odd that cmake didn't find freetype6.dll by itself
- pthreadsGC2 shouldn't be needed but cmake relies on it
- add ninja.exe to mingwlibs / update instructions (cmake -G Ninja)
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0012530

abma (administrator)

CMake Error at c:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPack
ageHandleStandardArgs.cmake:108 (message):
  Could NOT find Freetype (missing: FREETYPE_LIBRARY) (found version
  "2.1.10")

-> needed to readd patched FindFreetype.cmake which searches for freetype6.dll :-|

upstream report: http://public.kitware.com/Bug/view.php?id=14338

~0012536

msafwan (reporter)

Last edited: 2013-12-30 01:40

View 2 revisions

When I installed "MingGW Stable: 4.7.2-1" using "tdm-gcc-4.8.1-3.exe" installer it didn't give any pthreadGC2 library unless I installed OpenMP too (it will add file libpthreadGC2.dll.a).

But if I installed "TDM-GCC: 4.8.1-tdm-2-dw2", then it came with libpthread.a which I can use as replacement to pthreadGC2 library. I have tried this with current spring mingwlibs-master and it compile a good enough spring for local testing.

~0012538

silentwings (reporter)

@msafwan: Since pthreads is not actually needed (see above) you could tell cmake that any file was the pthreads lib and it would probably still build.

~0013462

abma (administrator)

someone else fixed them for me, thanks!

http://springrts.com/wiki/Building_Spring_on_Windows#Installing_MinGW
+Notes

-Issue History
Date Modified Username Field Change
2013-12-29 13:20 abma New Issue
2013-12-29 13:20 abma Status new => assigned
2013-12-29 13:20 abma Assigned To => abma
2013-12-29 13:21 abma Description Updated View Revisions
2013-12-29 17:05 abma Note Added: 0012530
2013-12-30 01:32 msafwan Note Added: 0012536
2013-12-30 01:40 msafwan Note Edited: 0012536 View Revisions
2013-12-30 12:21 silentwings Note Added: 0012538
2014-08-03 17:13 abma Note Added: 0013462
2014-08-03 17:13 abma Status assigned => resolved
2014-08-03 17:13 abma Resolution open => fixed
+Issue History