On Mon, 15 Apr 2002, Edward Avis wrote:

> Another problem I found was the use of deprecated headers.  Instead of
> <foo.h> newer compilers would prefer you to use <foo> and then access
> the 'std' namespace explicitly.

Yes, and lots of people have older compilers that don't like the <foo>
notation. In particular, the <cfoo> form rather than <foo.h> for C headers
causes many old compilers to fail.

Unfortunately there's this significant breakage and while an autoconf test
would be nice to switch between them, it's obviously a bit complicated.

> AC_CHECK_HEADER(fstream.h,nofstream=0,nofstream=1)
> 
> to
> 
> AC_CHECK_HEADER(fstream,nofstream=0,nofstream=1)

Of course if we just do this and the compiler doesn't know that
<fstream.h> and <fstream> should be the same, it'll break.

> After that I had one more error - 'undefined reference to .LC65' - but I
> think the problem there is with my toolchain and not htdig.

Yes, this is from your assembler and linker.

--
-Geoff Hutchison
Williams Students Online
http://wso.williams.edu/


_______________________________________________
htdig-dev mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/htdig-dev

Reply via email to