Operating System - HP-UX
1752337 Members
5514 Online
108787 Solutions
New Discussion

Unsatisfied Symbols error on HPUX11i using Tuxedo 8.1

 
krudi01
Occasional Contributor

Unsatisfied Symbols error on HPUX11i using Tuxedo 8.1

I am using Tuxedo 8.1 (according to the client this is 32 bit) on an HPUX11i machine (64 bit), I have developed an agent to monitor various activities in Tuxedo, when I try to compile by using the "make" command, I get a message stating "Unsatisfied Symbols" and then goes on to complain about Fldid32, Fget32 and a few others. The FML.H file is included in the source code along with some other bits. Does anybody have any suggestions on how to go about compiling this? My current makefile looks like this:

CC = cc

AWF_LIB = ${AGENTWORKS_DIR}/factory/lib
AWF_INC = ${AGENTWORKS_DIR}/factory/include
TUX_INC = ${TUXDIR}/include
TUX_LIB = ${TUXDIR}/lib

CFLAGS = -g -w1 -Ae +DAportable -I$(AWF_INC) -I$(TUX_INC)

PATH_SHL = -Wl,+b /opt/CA/AWSlib:/usr/local/AWSlib:/usr/lib

LD = $(CC) -g $(PATH_SHL)

all: caitux

caitux: caitux.o
$(LD) -dynamic caitux.o -L${TUX_LIB} -L$(AWF_LIB) -lfactory -o $@

# End of file

Please, any help would be greatly appreciated.

Thanks in advance!