I should have known better. I just forgot that IUP has *.lib files in addition
to the *.dlls. Sorry and thanks, Antonio.


On 1/3/2017 at 7:56 PM, Antonio Scuri <antonio.sc...@gmail.com> wrote: 
  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