List:MySQL++« Previous MessageNext Message »
From:Pau Garcia i Quiles Date:January 9 2014 8:55am
Subject:Re: Next MySQL++ build system
View as plain text  
On Thu, Jan 9, 2014 at 1:05 AM, Warren Young <mysqlpp@stripped> wrote:


> Does VC++ have C++ DLL *forward* compatibility, to speak of?  I mean, can
> I build a MySQL++ DLL with VC++ 2008 and expect it to link against programs
> built in VC++ 2010-2013?  Or do I have to build separately with all tools
> in between, if I want it to be compatible with every version?
>
>
Visual C++ does not provide any C++ ABI compatibility whatsoever. Each
version changes ABI and you cannot choose if you want to use the new ABI or
an older ABI. In fact, with VC++ you cannot even choose to enable/disable
many of its features (e. g. C++11)

-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)

Thread
Next MySQL++ build systemWarren Young8 Jan 2014
  • Re: Next MySQL++ build systemWarren Young8 Jan 2014
  • RE: Next MySQL++ build systemAlex.Burton8 Jan 2014
    • Re: Next MySQL++ build systemWarren Young9 Jan 2014
      • Re: Next MySQL++ build systemPau Garcia i Quiles9 Jan 2014
        • Re: Next MySQL++ build systemWarren Young9 Jan 2014
          • Re: Next MySQL++ build systemPau Garcia i Quiles9 Jan 2014
            • Re: Next MySQL++ build systemWarren Young9 Jan 2014
  • Re: Next MySQL++ build systemPau Garcia i Quiles8 Jan 2014
    • Re: Next MySQL++ build systemWarren Young9 Jan 2014
      • Re: Next MySQL++ build systemPau Garcia i Quiles9 Jan 2014
        • Re: Next MySQL++ build systemWarren Young9 Jan 2014
          • Re: Next MySQL++ build systemPau Garcia i Quiles9 Jan 2014
            • Re: Next MySQL++ build systemWarren Young9 Jan 2014