View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0004255 | Spring engine | General | public | 2014-01-05 14:11 | 2014-01-07 00:50 | ||||
Reporter | abma | ||||||||
Assigned To | abma | ||||||||
Priority | normal | Severity | crash | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 96.0.1+git | ||||||||
Target Version | 97.0 | Fixed in Version | |||||||
Summary | 0004255: [SDL2] missing dll: libfontconfig-1.dll depends on libfreetype-6.dll which doesn't exist | ||||||||
Description | we need a self-compiled libfontconfig-1.dll i guess... | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
![]() |
||||||
|
![]() |
|
jK (developer) 2014-01-05 17:57 |
https://github.com/spring/mingwlibs/commit/871d0284923d27857ea72dc4c771c2ae4732898d did that help? |
abma (administrator) 2014-01-06 10:01 Last edited: 2014-01-06 10:01 |
not really. depends on libiconv, liblzma, libxml as well. currently trying to compile all required dlls myself... |
jK (developer) 2014-01-06 10:20 |
hmmm it might be easier to compile static fontconfig ourself |
abma (administrator) 2014-01-06 11:34 Last edited: 2014-01-06 11:35 |
gimme a bit more time, i've got most libs (as dll) already compiled but need to adjust compile flags. these (+dependencies) worked so far, if i remember right: devil freetype fontconfig sdl2 ogg vorbis zlib afaik only missing is openal, but errors look bad, not sure if i can easily fix them and the interesting will be, if they will work. an alternative could be to use the static libs from mxe but not sure if we get there some other problems because of symbols defined twice when using unitsync or sth. like that. edit: glew is missing as well. |
abma (administrator) 2014-01-06 11:40 |
anything against using static libs from mxe? |
jK (developer) 2014-01-06 11:47 |
no objections |
abma (administrator) 2014-01-07 00:50 |
sidenote: to get a static build, FIND_PACKAGE should be replaced with pkg-config calls else its pretty difficult to find out the correct linking flags. my fix is ugly but i didn't get it working in a reasonable time. imo best would be, to use mxe as it compiles all required libs out of the box but this would require to switch add many libs to the linking list (all dependencies of a static lib) but for the moment it works... |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2014-01-05 14:11 | abma | New Issue | |
2014-01-05 14:12 | abma | Severity | minor => crash |
2014-01-05 14:12 | abma | Product Version | => 96.0.1+git |
2014-01-05 17:57 | jK | Note Added: 0012619 | |
2014-01-06 10:01 | abma | Note Added: 0012625 | |
2014-01-06 10:01 | abma | Note Edited: 0012625 | View Revisions |
2014-01-06 10:20 | jK | Note Added: 0012626 | |
2014-01-06 11:09 | jK | Relationship added | has duplicate 0004257 |
2014-01-06 11:34 | abma | Note Added: 0012627 | |
2014-01-06 11:34 | abma | Note Edited: 0012627 | View Revisions |
2014-01-06 11:35 | abma | Note Edited: 0012627 | View Revisions |
2014-01-06 11:35 | abma | Note Edited: 0012627 | View Revisions |
2014-01-06 11:40 | abma | Note Added: 0012628 | |
2014-01-06 11:47 | jK | Note Added: 0012629 | |
2014-01-07 00:50 | abma | Note Added: 0012632 | |
2014-01-07 00:50 | abma | Status | new => resolved |
2014-01-07 00:50 | abma | Resolution | open => fixed |
2014-01-07 00:50 | abma | Assigned To | => abma |