Content-Type: text/plain; charset="UTF-8"
On Wed, 2012-08-01 at 00:43 +0400, Alexandre Prokoudine wrote:
It was a useful archaeological endeavour to perhaps dig up any useful
vestiges of a long gone civilization ;)
> I'm a bit concerned about your stance towards portability of LV2.
LV2, the specification, is entirely portable.
> Audacity used to have that problem with regards to an existing
I have heard nothing about this situation. However my implementation,
lilv (along with its few dependencies) is definitely portable. It is
tested and working on many flavours of POSIX including GNU/Linux,
FreeBSD, and OpenBSD, as well as Mac OS X, and Windows (natively, with
no imported POSIX layers, it even compiles with VC++, which is quite an
achievement in portability to horrifyingly terrible things).
Note this is purely host stuff. Plugins are simple C things and do not
require such libraries.
I have done a great deal of work making sure my entire LV2 stack is
portable, thoroughly well-tested, and working on any platform that
matters. I do not enjoy working with proprietary platforms, Windows
especially, but I did it anyway, so yes, I will proudly claim that all
of this stuff is entirely portable in practice, through deliberate
effort by myself. May you spread LV2 enlightenment to even the
shittiest of platform, in the hopes that the users will see the light ;)
It would be nice to establish support in hosts on foreign platforms to
resolve the chicken & egg problem. I encourage Audacity, and others, to
do so. Should there be any problems, please file a ticket, and they
will be resolved.
> So I'm
What do you mean by this? Which layer is or is not required?
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
-----END PGP SIGNATURE-----