From: "Damian Yerrick" Newsgroups: comp.os.msdos.djgpp References: Subject: Re: DJGPP and DataEase CDFs Lines: 24 Organization: Pin Eight Software X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Message-ID: X-Trace: /K0ZEDqfwyetp22isvP+VLubLeZ4c4/PY5nRyhIQGJ6/jVmWxw9TJ1FsuLq1qot87HJXDcY+OwIe!1WHRpbu3y5JMAu6NpLhiQqVTgelqpJUt+7URoqq8H0GpKS34UvgVvpPE01f9+w4c3MQjV1lgFw== X-Complaints-To: abuse AT gte DOT net X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Abuse-Info: Otherwise we will be unable to process your complaint properly NNTP-Posting-Date: Sun, 28 Nov 1999 22:24:34 GMT Distribution: world Date: Sun, 28 Nov 1999 22:24:34 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "Matt Pemberton" wrote: > Hi, > I am having a bit of a problem that I'm hoping somebody out there can > help me with. > > I am trying to create a Custom Defined Function for DataEase (Version 5, > 16M edition). The DataEase manual tells me I can do this 'in any language > which supports the use of far pointers and the pascal calling convention'. Short answer: You can't make DataEase CDF's with DJGPP. Long answer: GCC does not support far pointers. DJGPP (GCC for DOS) uses 386 protected mode; it has a 32-bit flat model, which is structurally similar to M$C's or Borland's tiny model. Try reading the "Porting" sections of the FAQ list. http://www.delorie.com/djgpp/v2faq/ Damian Yerrick