From: "deckerben" Newsgroups: comp.os.msdos.djgpp Subject: wierd math.h error ---isinff, "long"? Date: Mon, 9 Jun 2003 22:41:00 +0200 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Lines: 24 Message-ID: <3ee4efa9$0$31822$9b622d9e@news.freenet.de> NNTP-Posting-Host: 213.6.65.39 X-Trace: 1055190955 news.freenet.de 31822 213.6.65.39:1631 X-Complaints-To: abuse AT freenet DOT de To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hello all, I am just curious about an error that I *on occassion* have recieved when compiling certian packages. It looks like this: /dev/d/usr/djgpp/include/math.h:148: parse error before "long" /dev/d/usr/djgpp/include/math.h:149: parse error before "long" /dev/d/usr/djgpp/include/math.h:150: parse error before "long" When these lines in math.h look like: extern int isinff(float); extern int isnanf(float); extern int finitef(float); This is somethings that *only* happens during porting of heavy posix-based applications. It is not a big problem... I always find a work-around. But I am curious, because none of the packages even use isinff, etc directly AFAIK. Has anyone else seen this? Just wondering... Ben