OK. So could one create a DLL that could be called by Windows programs written in VB, VC++, Delphi etc. using MinGW?
Julian, G4ILO --- In digitalradio@yahoogroups.com, Stelios Bounanos <m0...@...> wrote: > > >>>>> On Fri, 05 Mar 2010 14:09:50 -0000, "g4ilo" <jul...@...> said: > > > I downloaded Pawel's source code for his text mode demo application and > > despite not knowing C++ managed eventually to compile and run it under > > Linux. However I understand that on Windows it must run under CygWin or > > MinGW > > which are a kind of Linux emulation. So quite a lot of work would need to be > > done to make it operate in a way that it could be called from other "normal" > > Windows programs. > > Cygwin and MinGW are not Linux emulation layers. Cygwin implements a > *POSIX* compatibility layer on top of the win32 API, which requires > dynamic linking to the cygwin1.dll library, but there is a compiler > switch to disable this (-mno-cygwin). MinGW is a port of GCC to win32 > with some headers and import libraries for the win32 API, plus better > C99 support. Otherwise, it uses the MS runtime and is basically as > "native" as it gets. > > > -- > > 73, > Stelios, M0GLD. >