On Thu, Jun 13, 2002 at 12:40:51PM -0400, Tim Lee wrote:
> Instead of using 'extern "C"' and getting a warning, I found out that 
> moving the plugin structure out of the 'avm' namespace works. using 
> namespace avm' is needed for the functions calls and 'codec_plugin_t'.

Of course I know this solution - it's been even originaly written
that way - (thas't why they already have avm_ prefix anyway)

But then I've tried to leave it in the namesspace and it has
worked as well - could you tell me which compiler has such
problems that it can't locate the symbol in plugin 
(so I could check my future move here - as in reality this is
just the first halve of this modification)

> The problem is that c++ mangles the names of class members in the 

Yes - but when it's marked  extern "C"  then it shouldn't
be doing it....

-- 
  .''`.    Zdenek Kabelac  kabi@{debian.org, users.sf.net, fi.muni.cz}
 : :' :          Debian GNU/Linux maintainer - www.debian.{org,cz}
 `. `'  Modern processors are the most advanced heating systems around.
   `-                                     www.tomshardware.com

_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile

Reply via email to