Re: Mathlink for MMA3.0 and Borland C++ 4.5
- To: mathgroup at smc.vnet.net
- Subject: [mg8700] Re: [mg8616] Mathlink for MMA3.0 and Borland C++ 4.5
- From: jpk at max.mpae.gwdg.de
- Date: Fri, 19 Sep 1997 02:47:42 -0400
- Sender: owner-wri-mathgroup at wolfram.com
> I'm having problems linking the mathlink sample program 'addtwo' with > Borland C++ compiler v 4.5. BC++ doesn't understand the ML32I1B.LIB file > that shipped with MMA3.0. > > Therefore I tried to make my own LIB by the statement IMPLIB ML32I1B.LIB > ML32I1.DLL. However, that failed too. IMPLIB came with an 'exception > c0000005: Acces violation' error. > > I also tried to do the same thing using the Mathlink for MMA2.2, and > that worked fine. I therefore suspect BC++ 4.5 and Mathlink for MMA 3.0 > are not compatible (in other words BC++4.5 is too old). > > Do any of you developers know if indeed I should use a newer C-compiler, > or that I made a terrible mistake ? > > Thanks in advance > > Yuri Franken > Eindhoven University of Technology > Hi Yuri, I am working with Borland C 5.01 and all works fine with MathLink. The implib of Borland C 5.x works with the 3.0 Mathlink as well as the compiler. I had found some problems with the Intel optimizing compiler and MathLink calls -- thats all. Hope that helps Jens