-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi,
On 13.07.2016 10:59, IOhannes m zmoelnig wrote: > On 2016-07-13 10:12, Lucas Cordiviola wrote: >> On 2016-07-12 09:41, IOhannes m zmoelnig wrote: >>> yes. that's the microsoft way to ship dependencies. >> >> Lets keep Microsoft out of this, this is a Pd and Pd externals >> issue. > > no. we can leave out my rant, but shipping dependencies multiple > times *is* the w32 way, and i do think we should follow that path. > the alternative - installing 3rd party dependencies to %pd%\bin or > even to %System% - is a very good way to break your system. Windows is missing a central repository for shared libraries. Let me take my own package purest_json as an example: - - I can tell Linux users to install liboauth, libcurl, and json-c, because it is available in central repositories for all distributions. - - I compile these dependencies (and their dependencies) in the resulting dlls, because there is no user-friendly way to tell users to download the dlls. - - I do not know how to do it in Mac OS X, but as far as I can tell from pull requests that I have merged, it is more like on Windows than on Linux. Just my $0.02, Thomas - -- "From the perspective of communication analysis, government is not an instrument of law and order, but of law and disorder." (Gracchus Gruad in: Robert Shea & Robert A. Wilson, The Golden Apple) http://www.residuum.org/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXh9dGAAoJEMoMIWvlpJyZ++8IAIEMZwniQ4eET13u399Dxd+6 bsAcEwNgcqcqhyqvADnAE3gO1S7wtnRqx6nVXsOuvEOvaK3e2Ju9rUYZ5yuXeaaO AkkOYJCE1ZSxzq6gjjPiIggG4NbnguI+gFwwFNkUdptrp+VsF1fbKrsPZYyvRTro Mq7kFKvkKPPLObOo+0mY4qcUmDO5cLWiTvZebaXS7tpD5WeXBGILfBXdclf0FnZh 6eD+O+jwHL78gO/zY+u20H6lH3nvnvSoP42RPaa5+sBbzLT00EAVBuj4kj+pKgE8 qt9QCRnQDAgKKCtVfzuOey/hcHOTtmSsNooDSSSlwYBVt0HOBlQY5MfM4Z74qjY= =aySQ -----END PGP SIGNATURE----- _______________________________________________ Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list