{"id":28438021,"url":"https://github.com/libvips/build-win64","last_synced_at":"2025-09-11T02:40:04.932Z","repository":{"id":55666736,"uuid":"45174094","full_name":"libvips/build-win64","owner":"libvips","description":"build libvips for 64-bit windows","archived":false,"fork":false,"pushed_at":"2021-09-15T13:27:02.000Z","size":599,"stargazers_count":29,"open_issues_count":3,"forks_count":14,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-06-19T19:10:53.924Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/libvips.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-10-29T09:47:13.000Z","updated_at":"2025-06-09T19:06:14.000Z","dependencies_parsed_at":"2022-08-15T06:00:43.711Z","dependency_job_id":null,"html_url":"https://github.com/libvips/build-win64","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/libvips/build-win64","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libvips%2Fbuild-win64","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libvips%2Fbuild-win64/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libvips%2Fbuild-win64/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libvips%2Fbuild-win64/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/libvips","download_url":"https://codeload.github.com/libvips/build-win64/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/libvips%2Fbuild-win64/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262452346,"owners_count":23313422,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-06T00:38:42.292Z","updated_at":"2025-06-28T15:31:42.920Z","avatar_url":"https://github.com/libvips.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# build-win64\n\nBuild a libvips binary for 64-bit Windows. The resulting zip file includes all\nnecessary DLLs, EXEs, headers, etc.\n\nOnly use this repo if you MUST build libvips yourself. There are pre-compiled\nbinaries for libvips here:\n\nhttps://github.com/libvips/libvips/releases\n\nOne of those would probably be a better idea. \n\n### Build with docker\n\nDocker will make a light-weight virtual machine containing all the\ntools you need and then build inside that. You won't need to install any\nextra stuff on the host machine, and everything is automated.\n\nFirst, install docker:\n\nhttps://docs.docker.com/engine/installation/\n\nMake sure you're in the docker group so you can run docker without needing\n`sudo`.\n\nNow run the build script:\n\n```\n$ ./build.sh 8.8 web\n```\n\nAt the end of the build, the script will display the paths of all the\nzip files it created, ready to be uploaded to the server. Be patient,\nthis process can take an hour, even on a powerful machine.\n\n### Build with `jhbuild`\n\nSee the README in the 8.x subdirectory for instructions for building\ndirectly in `jhbuild`.\n\n### TODO\n\n- try installing win64 python and running it under wine so we can run the test\n  suite? who knows, it could work\n\n\twget https://www.python.org/ftp/python/2.7.10/python-2.7.10.amd64.msi\n\n  headless install\n\n\twine msiexec /qn /i python-2.7.10.amd64.msi \n\n  does not set PATH, so to run, use:\n\n\tWINEPATH=c:/python27 wine python.exe test.py\n\n  try\n\n\tWINEPATH=\"c:/python27;/home/john/GIT/build-win64/8.1/x/vips-dev-8.1.1/bin\" GI_TYPELIB_PATH=/home/john/GIT/build-win64/8.1/x/vips-dev-8.1.1/lib/girepository-1.0 wine python test_all.py\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flibvips%2Fbuild-win64","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flibvips%2Fbuild-win64","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flibvips%2Fbuild-win64/lists"}