W3C home > Mailing lists > Public > www-lib@w3.org > April to June 1997

libwww5.1b compile problems under FreeBSD

From: Gecse Roland <groland@balu.sch.bme.hu>
Date: Mon, 7 Apr 1997 21:34:05 +0200 (MET DST)
To: www-lib <www-lib@w3.org>
Message-Id: <Pine.OSF.3.95.970407210208.9443A-100000@balu.sch.bme.hu>
Hi!

I've just tried to compile the 5.1b release of the reference library
on my FreeBSD R2.1.5 system. I've found some errors, which broke the
compilation:

o In the HTMIMImp.c module, line 216 the isspace() makro isn't
  enclosed in braces. Under FreeBSD -- what is based on 4.4 BSD-Lite
  -- this results in compile error.
o In line 54 of the HTMemLog.c module, the flags of the open(2)
  function are: OPEN_FLAGS, which is defined in line 20 of the same
  module. The OPEN_FLAGS contains the O_SYNC flag, which is missing
  on FreeBSD. I don't know exactly what that flag means, I simply 
  ignored it!
o The third problem deals with autoconf (I think).
  On FreeBSD the timezone isn't a variable containing the number of
  seconds the local timezone differs from GMT! As I saw, the timezone
  is a function. (Is that possible?) The library always checks its value,
  it was hard to find how to set the timezone manually.

Roland.
Received on Tuesday, 8 April 1997 15:22:25 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 23 April 2007 18:18:27 GMT