[comp.soft-sys.andrew] metax.c on hp300_ux70

kriso@NORTHSTAR.DARTMOUTH.EDU (Kris Olander) (10/24/90)

The following portion of a make log file shows that metax.c in
andrew/atk/extensions depends on an include file <strings.h>
which doesn't exist on SYSV machines.

-=-=-=-
...
/usr/bin/X11/makedepend:  metax.c: /usr/bin/X11/makedepend:  cannot find
include
 file "strings.h"
/usr/bin/X11/makedepend:        not in strings.h
/usr/bin/X11/makedepend:        not in ./strings.h
/usr/bin/X11/makedepend:        not in /usr/andrew/include/atk/strings.h
/usr/bin/X11/makedepend:        not in /usr/andrew/include/strings.h
/usr/bin/X11/makedepend:        not in /usr/include/X11/strings.h
/usr/bin/X11/makedepend:        not in /usr/include/strings.h
/usr/bin/X11/makedepend:  cannot open "strings.h"
        make DESTDIR=/usr/andrew install

...
...
...
=-=-=-=-
Which eventually leads to...
=-=-=-=-
Make:  Don't know how to make strings.h.  Stop.
*** Error code 1

Stop.
=-=-=-=-


# Kris Olander ---- ---- arpa: Kris.Olander@Dartmouth.Edu    #
# ---------------------------------------------------------- #
# System Eng. Project NORTHSTAR                              #
# Thayer School of Eng., Dartmouth College                   #

ghoti+@ANDREW.CMU.EDU (Adam Stoller) (10/24/90)

Excerpts from internet.info-andrew: 23-Oct-90 metax.c on hp300_ux70 Kris
Olander@northstar.d (1131)

> The following portion of a make log file shows that metax.c in
> andrew/atk/extensions depends on an include file <strings.h>
> which doesn't exist on SYSV machines.


The latest version of the source: metax.c  does not include <strings.h>
(or <string.h>) -- presumably because it is including the correct file
via <andrewos.h>.

You can probably just comment out the include from your file - until the
patch with that fix comes out (if it hasn't already?) - just be sure to
uncomment it before applying the patch.

--fish