Hi,

  You need to link with a C++ capable linker only if you are statically
linking. If you are using DLLs you don't need a C++ capable linker. So yes,
you can do that, and the interface with other programming language.

Best,
Scuri


On Wed, Jan 4, 2017 at 12:28 AM, Andrew Robinson <arobinso...@cox.net>
wrote:

> Hello again!
>
> The documentation for IM says that internally IM is written in C++, but
> the API is written for C and not C++. So why is it that I need to link with
> a C++ capable linker? That makes it sound like the API is not C compatible,
> so which is it?
>
> Let me rephrase that. If I want to call the IM dll directly, I would
> follow the API as written, which appears as a C style interface, i.e. -- no
> classes, no overridding or overloading of functions, no name mangling, etc.
> Can I do that? That knowledge would allow me to interface to any other
> programming language I please, such as BASIC.
>
> Thanks,
>
> Andrew
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Iup-users mailing list
> Iup-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/iup-users
>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Iup-users mailing list
Iup-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to