Hylafax Mailing List Archives

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Linking error on SCO




I am trying to build the latest Hylafax.  I was able to make
some minor changes and solve several easy problems, but I
finally got stuck with the error included below.  It seems that
the function 'gettimeofday' cannot be located at link time, but
it also seems to be right there in /usr/lib/libc.a

Any help or pointers will be very much appreciated.

Regards,

-Ramon F. Herrera

____________________________________________________________________
Version Information:
--------------------------------------------------------------------
hylafax-v4.0pl1
OS: SCO OpenServer 5.0.2
gcc version 2.7-95q4   (downloaded from www.sco.com in binary format)
libg++ version unknown (downloaded from www.sco.com in binary format)
GNU Make version 3.75
GNU sed version 2.05
GNU Awk 3.0.2
GNU bash, version 2.00.0(1)-release (i586-unknown-sco3.2v5.0.2)
diff - GNU diffutils version 2.7
cmp - GNU diffutils version 2.7
GNU ar version 2.7
GNU ranlib version 2.7
GNU nm version 2.7
Note about 'ld': Unfortunatedly, there is no GNU ld for SCO, so I
have to use the vendor-provided 'ld'.
--------------------------------------------------------------------


Error Messages (stderr):
--------------------------------------------------------------------
undefined			first referenced
 symbol  			    in file
gettimeofday__FP7timevalP8timezone  ../util/libfaxutil.a
ld fatal: Symbol referencing errors. No output written to faxq
make[3]: *** [faxq] Error 1
make[2]: *** [default] Error 2
undefined			first referenced
 symbol  			    in file
gettimeofday__FP7timevalP8timezone  ../util/libfaxutil.a
ld fatal: Symbol referencing errors. No output written to hfaxd
make[3]: *** [hfaxd] Error 1
make[2]: *** [default] Error 2
--------------------------------------------------------------------
stdout:
--------------------------------------------------------------------
= faxd
make[3]: Entering directory `/home/ramon/ftp/hylafax/hylafax-v4.0pl1/faxd'
/usr/local/bin/gcc -Dsco -D_SVID3       -D__ANSI_CPP__ -I. -I.. -I.././faxd -I.././util -I/usr/local/include -I.././regex -g -O -o faxq DestControl.o DestInfo.o Job.o HylaClient.o Modem.o QLink.o Trigger.o TriggerRef.o faxQueueApp.o libfaxserver.a   -L/usr/local/lib  ../util/libfaxutil.a ../port/libport.a -L/usr/local/lib -ltiff -L../zlib -lz -L../regex -lregex -lsocket -lnsl -lm  -lmalloc 

[ld was exec'ed like this:]
ld -b coff /usr/cygnus/progressive-95q4/H-i486-unknown-sco3.2v5.0.0/lib/gcc-lib/i486-unknown-sco3.2v5.0.0/2.7-95q4/sco5.ifile -Y P,/usr/ccs/lib:/usr/lib -o faxq /usr/ccs/lib/crt1.o /usr/ccs/lib/values-Xa.o /usr/cygnus/progressive-95q4/H-i486-unknown-sco3.2v5.0.0/lib/gcc-lib/i486-unknown-sco3.2v5.0.0/2.7-95q4/crtbegin.o -L/usr/local/lib -L/usr/local/lib -L../zlib -L../regex -L/usr/cygnus/progressive-95q4/H-i486-unknown-sco3.2v5.0.0/lib/gcc-lib/i486-unknown-sco3.2v5.0.0/2.7-95q4 -L/usr/ccs/lib -L/usr/cygnus/progressive-95q4/H-i486-unknown-sco3.2v5.0.0/lib/gcc-lib/i486-unknown-sco3.2v5.0.0/2.7-95q4/../../.. DestControl.o DestInfo.o Job.o HylaClient.o Modem.o QLink.o Trigger.o TriggerRef.o faxQueueApp.o libfaxserver.a ../util/libfaxutil.a ../port/libport.a -ltiff -lz -lregex -lsocket -lnsl -lm -lmalloc -lgcc -YP,/usr/ccs/lib:/lib:/usr/lib -lgcc -lcrypt -lgen -lc /usr/cygnus/progressive-95q4/H-i486-unknown-sco3.2v5.0.0/lib/gcc-lib/i486-unknown-sco3.2v5.0.0/2.7-95q4/crtend.o make[3]!
: Leaving directory `/home/ramon/ftp/hylafax/hylafax-v4.0pl1/faxd'



Home
Report any problems to webmaster@hylafax.org

HylaFAX is a trademark of Silicon Graphics Corporation.
Internet connectivity for hylafax.org is provided by:
VirtuALL Private Host Services