From: Adam H. <ad...@te...> - 2004-04-22 01:04:32
|
Controversial solution, use VC++ - MS just released the VC++ .NET optimised compiler for free Paulo Mannheimer wrote: >Hi All, I just spent yesterday compiling it under BC++ 6 and generating >a static library. > >The main issue that I encountered was that BC doesn't support arrays of >zero size, used in IAX.C to define the end of the IAX header. Other >issue was that some files in different directories have the same name, >which results in the linker disregarding the second file from the link. > > >-----Original Message----- >From: iax...@li... >[mailto:iax...@li...] On Behalf Of Eloy >Domingos >Sent: quarta-feira, 21 de abril de 2004 07:21 >To: iax...@li... >Subject: [Iaxclient-devel] Creating iaxclient .dll for Borland C++ > > >Hi All, > > >I was wondering whether anyone has been able to successfully create a >win32 .dll file for Borland C++ enterprise developer, without altering >the iaxclient lib sources. If so, I would like to know how this was >achieved (project/unit settings, compiler/linker configuration). > >I have been able to use iaxclientlib with some success in my IAX2 >softphone client, but I had to modify the iaxclient lib and various >other libraries (gsm, speex, portaudio), in order to compile/link them >into my application. Instead of this, I would prefer a cleaner interface > >between my application and the libiaxclient suite by compiling it into a >.dll (with typelib info). > >Any pointers or info will be appreciated. > > >Thanks in advance, >Eloy Domingos > > > |