hydra3333 / vapoursynth_mingw_libs

MinGW compatible VapourSynth library creator.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vapoursynth mingw library creator script

written in Python

Creates MinGW compatible library files of the Vapoursynth DLLs using gendef/dlltool, for people unable to cross compile it.

VS Source: https://github.com/vapoursynth/vapoursynth

Supports:

  • VapourSynth Win64 (Only tested the 64bit variant), R62 requires python 3.11.x

Requires:

  • gendef (part of MinGW)
  • dlltool (so is this)
  • Python 3(+)

How to run:

make PREFIX={INSTALL_FOLDER} GENDEF={FULL_PATH_TO_GENDEF} DLLTOOL={FULL_PATH_TO_DLLTOOL}

INSTALL_FOLDER should probably be your MinGW prefix (where lib/include folders are)

About

MinGW compatible VapourSynth library creator.

License:Mozilla Public License 2.0


Languages

Language:Python 83.4%Language:Makefile 16.6%