Xref: utzoo comp.sys.hp:3436 comp.sources.d:4373 Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!usc!randvax!ucla-an!uclachem!agsm!ggordon From: ggordon@agsm.ucla.edu (Glen Gordon) Newsgroups: comp.sys.hp,comp.sources.d Subject: Re: libc.a error when linking perl3.0 on HP-UX 3.10 Message-ID: <1989Nov10.174805.24464@agsm.ucla.edu> Date: 10 Nov 89 17:48:05 GMT References: <127@geysir.os.is> Organization: UCLA, Anderson Graduate School Of Management Lines: 27 From article <127@geysir.os.is>, by eik@os.is (Einar Kjartansson): > Whe I try to make perl version 3.0, patch level 1, I get the following > output. I tried this also telling perl to use its onw malloc, it made no > difference. This looks like an error in the hp-ux library. > The system is hp-ux 3.10 running on a HP 9000/825. > > cc array.o cmd.o cons.o consarg.o doarg.o doio.o dolist.o dump.o > eval.o form.o hash.o malloc.o perly.o regcomp.o regexec.o stab.o str.o > toke.o util.o perl.o -lm -ldbm -o perl > /bin/ld: Target of conditional branch is out of range > Reference from: /lib/libc.a(syscall.o)(0x3c) > /bin/ld: Invalid fixups exist > *** Error code 1 > > Stop. > -- > Einar Kjartansson | eik@os.is > Orkustofnun (National Energy Authority) | eik@geysir.uucp > Grensasvegi 9, IS-108 Reykjavik, Iceland | mcvax!hafro!geysir!eik > Phone: 354-1-83600 Fax: 354-1-688896 Home: 354-1-16407 I too had this problem on HP-UX 3.11 until I undef'd SYSCALL in config.sh and reran the .SH scripts. After that all went well and all the tests ran perfectly. I assume that HP's syscall, which is not documented anywhere I know about is not intended for public consumption. -- Glen Gordon UCLA, Anderson Graduate School Of Management