Can any of the Windows devs please take a look into this per Alvin's request? This could fix a regression which is affecting a non-trivial number of users and hurts us with the design crowd.
Cheers, Josh
On Thu, Mar 12, 2015 at 6:12 AM, alvinpenner <penner@...1856...> wrote:
I made a bit of progress by inspecting the file mingw\include\wingdi.h.
According to this, I renamed the variable otm.otmStrikeoutSize to be otm.otmsStrikeoutSize, etc. Did this for all 4 errors and now it compiles with the following warnings below: When I run this new version, I can see that the symbol fonts are missing (for example Commercial PI, Symbol, Technic, Webdings, Wingdings). This is as expected. Also, a lot of the Pango warnings that used to show up when loading the Text and Font Dialog are gone as well, so I assume the change has successfully taken effect. However the warnings concern me, since I have no idea what they mean. Also, I cannot successfully set a default font, it forgets the default font that I previously set. Would someone else be willing to take over at this point, I do not feel technically competent to deal with this issue.
Alvin
..................................
compile src/libnrtype/FontInstance.cpp STDERR: src/libnrtype/FontInstance.cpp: In function 'Geom::Point pointfx_to_nrpoint(const POINTFX&, double)': src/libnrtype/FontInstance.cpp:332:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/libnrtype/FontInstance.cpp:333:33: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
##### Target : link
-- View this message in context: http://inkscape.13.x6.nabble.com/non-Unicode-symbol-fonts-do-not-work-on-Win... Sent from the Inkscape - Dev mailing list archive at Nabble.com.
Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel