-
Notifications
You must be signed in to change notification settings - Fork 0
kkartaltepe/pango-win32-build
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Requirements: This terrifying build setup requires a few things, 1) CMake 3.0 for windows (Only tested with version 3.7) 2) Meson and Ninja for windows 3) Python2 (I think cygwin python is good enough) 4) A working cygwin environment with some normal unix tools (bash, wget, tar, git, patch, rsync) 5) pkg-config for windows or cygwin(tested and written for cygwin pkg-config, blame glib) 6) VS Build tools, or a full VS environment Environment Setup: 1) Add Python, CMake, Meson, and Ninja to your PATH (windows), and pkg-config if not using cygwin pkg-config 2) Either hardwire cygwin envvars with those of the 'VS2015 x64 Native Tools Command Prompt', or launch a cygwin terminal from within such a prompt (ensure cygwin is set up to inherit windows environment variable, this is untested). 3) cd to the pango-win32-build directory 4) run prepare.sh 5) Assuming i did everything correctly, you are done and all the required pango artifacts are stored in ./install 6) As things break horrifically let me know so we can work through any potentional issues.
About
Scripting around building pango (with HB,Freetype,Fontconfig, and cairo support) as statically and full featured as needed for obs on windows. Not intended to be a general use build.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published