Subject: Ghostscript
To: None <port-mac68k@NetBSD.ORG>
From: Jesse Swensen <jrs@pagesz.net>
List: port-mac68k
Date: 06/22/1997 08:10:26
I am having some problems getting Ghostscript compiled.  I am using version
5.0. It seems to be in the include files for X.  Here's what I get:

./echogs -w ldt.tr -n - cc  -L/usr/X11R6/lib -o gs
./echogs -a ldt.tr -n -s gs.o -s
cat ld.tr >>ldt.tr
./echogs -a ldt.tr -s -  -lm
LD_RUN_PATH=; export LD_RUN_PATH;  XCFLAGS= XINCLUDE= XLDFLAGS= XLIBDIRS=
XLIBS=  FEATURE_DEVS= DEVICE_DEVS= DEVICE_DEVS1= DEVICE_DEVS2=
DEVICE_DEVS3=  DEVICE_DEVS4= DEVICE_DEVS5= DEVICE_DEVS6= DEVICE_DEVS7=
DEVICE_DEVS8=  DEVICE_DEVS9= DEVICE_DEVS10= DEVICE_DEVS11= DEVICE_DEVS12=
DEVICE_DEVS13= DEVICE_DEVS14= DEVICE_DEVS15=  /bin/sh <ldt.tr
gp_unifs.o: warning: mktemp() possibly used unsafely, consider using mkstemp()
gdevx.o: Undefined symbol `_XFree' referenced from text segment
gdevx.o: Undefined symbol `_XFreeFontNames' referenced from text segment
gdevx.o: Undefined symbol `_XFreeFontNames' referenced from text segment
gdevx.o: Undefined symbol `_XFreeFontNames' referenced from text segment
gdevx.o: Undefined symbol `_XFreeFontNames' referenced from text segment
gdevx.o: Undefined symbol `_XFreeFontNames' referenced from text segment
gdevx.o: Undefined symbol `_XFreeFontNames' referenced from text segment
gdevx.o: Undefined symbol `_XCloseDisplay' referenced from text segment

and a bunch more of the same for gdevxini.o and gdevxxf.o.

Being a total beginner when it comes to C and compiling I am stumped. I
have checked and re-checked the makefile (I have used the unix-gcc.mak and
unix-ansi.mak with the same results) and followed the howto. But....

What should I do next?

Jesse