Re: Cross platform developmentG
- From: Nicola Fontana <ntd entidi it>
- To: Dirk Gottschalk via gtk-app-devel-list <gtk-app-devel-list gnome org>
- Subject: Re: Cross platform developmentG
- Date: Mon, 20 Mar 2017 07:17:35 +0100
Il Mon, 20 Mar 2017 03:30:54 +0100 Dirk Gottschalk via gtk-app-devel-list <gtk-app-devel-list gnome org>
scrisse:
...
I'll take a look at this. The question was which DLLs are nedded.
Hi,
in my cross-compiled installer script [1] I've the following list:
File "${DLLDIR}/libwinpthread-*.dll"
File "${DLLDIR}/libgcc_*-*.dll"
File "${DLLDIR}/zlib1.dll"
File "${DLLDIR}/libbz2-*.dll"
File "${DLLDIR}/libexpat-*.dll"
File "${DLLDIR}/libintl-*.dll"
File "${DLLDIR}/iconv.dll"
File "${DLLDIR}/libffi-*.dll"
File "${DLLDIR}/libpng*-*.dll"
File "${DLLDIR}/libglib-2.0-*.dll"
File "${DLLDIR}/libgthread-2.0-*.dll"
File "${DLLDIR}/libgmodule-2.0-*.dll"
File "${DLLDIR}/libgobject-2.0-*.dll"
File "${DLLDIR}/libgio-2.0-*.dll"
File "${DLLDIR}/libfreetype-*.dll"
File "${DLLDIR}/libpixman-1-*.dll"
File "${DLLDIR}/libcairo-*.dll"
File "${DLLDIR}/libcairo-gobject-*.dll"
File "${DLLDIR}/libpango-1.0-*.dll"
File "${DLLDIR}/libpangocairo-1.0-*.dll"
File "${DLLDIR}/libpangowin32-1.0-*.dll"
File "${DLLDIR}/libatk-1.0-*.dll"
File "${DLLDIR}/libgdk_pixbuf-2.0-*.dll"
File "${DLLDIR}/libgdk-3-*.dll"
File "${DLLDIR}/libgtk-3-*.dll"
A couple of things are deliberately missing, most notably SVG and
tiff support. Furthermore, this list is based on my own mingw
toolchain for archlinux [2], that in turn is based on the fedora
one [3], so some detail could be different.
[1] https://github.com/ntd/adg/blob/master/build/adg.nsi
[2] https://github.com/ntd/aur-fedora-mingw
[3] https://fedoraproject.org/wiki/Features/Mingw-w64_cross_compiler
Ciao.
--
Nicola
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]