Linking libraries that are written in C++ with a C interface

2014-06-08 Thread Gerry via Digitalmars-d
Hello All, I'm trying to link a library that is written in C++ that provides a C interface. Unfortunately the lib is proprietary, so I can't include the code. I'm getting undefined references to new and delete operators etc. This links fine with gcc. I'm using the following command line to

Re: Linking libraries that are written in C++ with a C interface

2014-06-08 Thread Gerry via Digitalmars-d
On Monday, 9 June 2014 at 01:47:57 UTC, Gerry wrote: Hello All, I'm trying to link a library that is written in C++ that provides a C interface. Unfortunately the lib is proprietary, so I can't include the code. I'm getting undefined references to new and delete operators etc. This links

Re: Linking libraries that are written in C++ with a C interface

2014-06-08 Thread Paul O'Neil via Digitalmars-d
Do you need to link to a C++ runtime library? That might be expected to be dynamic even if you compile a static C++ library. Paul On 06/08/2014 10:12 PM, Gerry wrote: On Monday, 9 June 2014 at 01:47:57 UTC, Gerry wrote: Hello All, I'm trying to link a library that is written in C++ that

Re: Linking libraries that are written in C++ with a C interface

2014-06-08 Thread Gerry via Digitalmars-d
On Monday, 9 June 2014 at 02:39:36 UTC, Paul O'Neil wrote: Do you need to link to a C++ runtime library? That might be expected to be dynamic even if you compile a static C++ library. Paul On 06/08/2014 10:12 PM, Gerry wrote: On Monday, 9 June 2014 at 01:47:57 UTC, Gerry wrote: Hello All,