Nuno Godinho (mgo++at++minerva.inesc.pt)
Thu, 28 Mar 1996 17:31:49 +0100
Having downloaded the .PFB beta routines I thought it would be easy to
start using it.
I keep having problems with SGI Makefiles. When compiling libpfpfb
I get:
/usr/include/make/commondefs:457: *** missing separator. Stop.
As I don't have access to this file I just decided to use a simple
Makefile I use with my Performer project. I listed a hundred undefined
identifiers and aborted.
This is the Makefile I used:
IGLLIB = -ignore_unresolved -lpf_igl -lpfdu_igl -lpfui -lpfutil_igl
LIBIRISGL = -lgl
SYSTEM_IRISGL = \
-lmpc \
-limage \
-lfm \
${LIBIRISGL} \
-lXirisw \
-lXm \
-lXt \
-lfpe \
-lXmu \
-lX11 \
-lm \
-lmalloc \
-lC
LIBRARIES = \
${IGLLIB} ${SYSTEM_IRISGL}
${TARGET}: ${OBJS}
CC ${CFLAGS} -o $++at++ ${OBJS} ${LIBRARIES}
.SUFFIXES: .c .o
.h.c:
touch $++at++
.c.o:
CC ${CFLAGS} -c $<
---------------------------------------
I also tried to compile the pfconv.c file with this same Makefile. I got
a strange 'undefined pfFlatten'. It should be defined as I include
pf.h!! After commenting out this line I was able to link it ok. I can't
use it because I need the lib anyway.
What am I doing wrong??
thanks
Nuno
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:52:36 PDT