Re: [linux-audio-dev] soft synth as a plugin

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] soft synth as a plugin
From: nick (nixx_AT_nixx.org.uk)
Date: Sat Oct 19 2002 - 12:53:56 EEST


On Sat, 2002-10-19 at 00:49, Jack O'Quin wrote:
> The main drawback to using C++ subroutine linkage in today's Linux
> environment is the unstable ABI. This has caused many problems when
> trying to call binary libraries built using different compilers or
> sometimes even different compiler options. Exception handling is a
> particularly thorny issue.
>
> Please note that these problems are deadly to any proposal for a
> standard plugin interface.
>
> We can all hope that ABI instabilities will eventually become a thing
> of the past, perhaps once GCC version 3 becomes widely adopted. But,
> there is no proof that this will happen. Right now, the Linux world
> is full of incompatible C++ compiler implementations.

Yes, this is the main problem, and I am aware of it (its bitten me
enough times..), must have slipped my mind before..

But I guess i'm living in the hope that gcc will settle on a stable ABI
in the not too distant future. I really dont understand why this hasnt
happened a lot earlier (although im no compiler guru) - its really vital
to building a successful platform i would have thought. This is the only
plus windows/macos etc have on their side..

are different versions of gcc3 ABI - compatible?

cheers

-nick

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sat Oct 19 2002 - 12:52:53 EEST