[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference smurf::buildhelp

Title:USG buildhelp questions/answers
Moderator:SMURF::FILTER
Created:Mon Apr 26 1993
Last Modified:Mon Jan 20 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:2763
Total number of notes:5802

282.0. "Forwrding to buildhelp for a wider audience" by SMURF::FILTER (Automatic Posting Software - mail to flume::puck) Thu Aug 19 1993 12:54

Date Of Receipt: 	19-AUG-1993 11:39:28.49
	Mon, 02 Aug 93 16:03:03 +28716
From: 	FLUME::"[email protected]" "Grant Van Dyck"
	Anthony DeCarlo <td>
To: 	[email protected]
	[email protected]
CC: 	[email protected]
	td
Subj: 	Forwrding to buildhelp for a wider audience
Return-Path: 	td
Message-Id: 	<[email protected]>
Subject: 	I can't build shlib/libc or shlib/libsys5
X-Mts: 	smtp

I do a workon.
cd to usr/shlib/libc -or- usr/shlib/libsys5
build

All source builds, but the link can not parse one of the options
properly.  It thinks the option is an object file, & bombs out.

If I mount the backing tree directly from lastin, the problem goes away.

In libc:
relative path: ./usr/shlib/libc.
cd ../../../../obj/alpha/usr/shlib/libc
/usr/sde/osf1/build/agosminor.bl4/tools/alpha_OSF1/alpha/acc/cc -w -std0 -EL  
- - -DBSD44 -DMSG -DNLS -D__WCHAR_T_LEN=4 -Wf,-wchar32  -DMACH -DCMU -DOSF  
- -Dalpha 
- - -D__alpha__ -D__alpha  -Dunix -D__unix__    -D_SHARED_LIBRARIES  -O    
- - -DCOMPAT_43  -DLIBC_SCCS -DRT -DSV_SHLIBS -D_NAME_SPACE_WEAK_STRONG  -Dconst=' 
' 
- - -Olimit 1000     -I  `genpath -I.` `genpath  -Ialpha 
- - -I../../../usr/ccs/lib/libc/SIA -I../../../usr/ccs/lib/libc 
- - -I../../../usr/ccs/lib/libc/alpha `  -I/s3/td/garbage/export/alpha/usr/include 
- - -I/usr/sde/osf1/build/agosminor.bl4/export/alpha/usr/include  -c 
../../../../../src/usr/ccs/lib/libc/gettxt.c
/usr/sde/osf1/build/agosminor.bl4/tools/alpha_OSF1/alpha/acc/ld -shared 
- - -set_version osf.1 -soname libc.so -check_registry `genloc 
/obj/alpha/usr/shlib/alpha/so_locations`     -expect_unresolved 
_rld_new_interface  -expect_unresolved ldr_process_context   `genpath   ` 
- - -L/s3/td/garbage/export/alpha/usr/shlib 
- - -L/usr/sde/osf1/build/agosminor.bl4/export/alpha/usr/shlib  
- - -L/s3/td/garbage/export/alpha/usr/ccs/lib 
- - -L/usr/sde/osf1/build/agosminor.bl4/export/alpha/usr/ccs/lib -o libc.so.X 
`/usr/sde/osf1/build/agosminor.bl4/tools/alpha_OSF1/alpha/acc/size NCchrlen.o 
NCcollate.o NCcoluniq.o NCcolval.o  NCdec.o NCdechr.o NCdecode.o NCdecstr.o 
NCenc.o  NCencode.o NCencstr.o NCeqvmap.o NCesc.o NCflatchr.o  NCgetbuf.o 
NCisNLchar.o NCisalnum.o NCisalpha.o NCiscntrl.o  NCisdigit.o NCisgraph.o 
NCislower.o NCisprint.o NCispunct.o  NCisshift.o NCisspace.o NCisupper.o 
NCisxdigit.o NCstrdup.o  NCtoNLchar.o NCtolower.o NCtoupper.o NCunesc.o 
NCwunesc.o  NLcatgets.o NLchrlen.o NLcsv.o NLctime.o NLescstr.o  NLesctab.o 
NLfcatgets.o NLflatstr.o NLflattab.o NLfprintf.o  NLgetamsg.o NLgetenv.o  
NLisNLcp.o NLprintf.o NLscanf.o NLsprintf.o NLstrcat.o  NLstrchr.o NLstrcmp.o 
NLstrcpy.o NLstrcspn.o NLstrlen.o  NLstrncat.o NLstrncmp.o NLstrncpy.o 
NLstrpbrk.o NLstrrchr.o  NLstrspn.o NLstrtok.o NLtmtime.o NLunescstr.o  
NLunesctab.o NLvfprintf.o NLvprintf.o NLvsprintf.o NLxcol.o  NLxio.o NLyesno.o 
_NCtolower.o _NCtoupper.o  _tolower.o _toupper.o a64l.o abort.o alarm.o  
assert.o atoi.o atol.o auditwrite.o  basename.o break.o bresvport.o bsearch.o 
calloc.o  catgetmsg.o catgets.o catopen.o cfspeed.o clock.o  closedir.o clrerr.o 
confstr.o copysign.o creadir.o crt0msg.o crypt.o  ctermid.o ctime.o cuserid.o 
data.o  difftime.o dirname.o disklabel.o divide.o doprnt.o  doscan.o drand48.o 
dsto2fp.o dtoa_ieee.o ecvt.o errlst.o errno.o  ether_addr.o exec_args.o execlp.o 
execvp.o exit.o expacct.o  fcatgetmsg.o fcatgets.o fdopen.o feof.o ferror.o 
fgetc.o  fgetpos.o fgets.o fgetwc.o filbuf.o fileno.o  findiop.o floor.o 
flsbuf.o fmtmsg.o fopen.o fprintf.o  fputc.o fputs.o fputwc.o fread.o fseek.o  
fsetpos.o fstab.o ftell.o ftok.o ftw.o  fwrite.o gcvt.o getc.o getchar.o 
getcwd.o  getdate.o getenv.o getmntinfo.o  getnetent.o getopt.o getpass.o  
getrpcent.o gets.o getservent.o getttyent.o  getttynam.o getusershll.o getut.o 
getvfs.o getw.o getwc.o  getwchar.o getwd.o gtty.o gettxt.o  herror.o hsearch.o 
inet_addr.o inet_lnaof.o inet_mkadr.o  inet_netof.o inet_netwk.o inet_ntoa.o 
initgroups.o innetgr.o  isalnum.o isalpha.o isascii.o isatty.o iscntrl.o  
isdigit.o isgraph.o islower.o isprint.o ispunct.o  isspace.o isupper.o 
isxdigit.o itrunc.o killpg.o  kls_client.o kls_ipc.o kls_message.o  l3.o l64a.o 
labs.o  ldr_atexit.o ldr_status.o ldr_syscalls.o ldr_xcalls.o  lfind.o 
liblocale.o linkaddr.o localeconv.o login_tty.o lockf.o lsearch.o malloc.o 
mblen.o mbs.o mbscat.o mbscmp.o  mbscpy.o mbsncmp.o mbspbrk.o mbstowcs.o 
mbtowc.o  memccpy.o mkfifo.o mk_query.o mkstackexec.o mkstemp.o mktemp.o  
nano_timers.o nbs_stub.o ndbm.o nice.o ns_addr.o ns_ntoa.o  opendir.o pathconf.o 
pty.o pause.o perror.o pfopen.o popen.o printf.o psignal.o putc.o  putchar.o 
putenv.o putgrsent.o  puts.o putw.o putwc.o  putwchar.o qsort.o quota_init.o 
raise.o rand.o random.o  rcmd.o readdir.o regex.o regexp_jacket.o remove.o 
res_comp.o  res_debug.o res_init.o res_mkquery.o res_query.o res_send.o  rew.o 
rewinddir.o rexec.o rint.o ruserpass.o  scandir.o scanf.o seekdir.o setbuf.o 
setbuffer.o setegid.o  setenv.o seteuid.o setjmper.o setlocale.o setrgid.o  
setruid.o setvbuf.o sigcompat.o sighold.o siglist.o  signal.o sigops.o 
sigsetjmp.o sleep.o sprintf.o ssignal.o stime.o strcasecmp.o strchr.o strcoll.o 
strcpyn.o strcspn.o  strdup.o streamio.o strerror.o strncat.o strncmp.o  
strncpy.o strpbrk.o strrchr.o strspn.o strstr.o  strtok.o strtol.o strtoul.o 
strxfrm.o stty.o  swab.o sysconf.o syslog.o system.o tcdrain.o  tcflow.o 
tcflush.o tcgetattr.o tcgetpgrp.o tcsendbreak.o  tcsetattr.o tcsetpgrp.o tell.o 
telldir.o tempnam.o  time.o times.o tmpfile.o tmpnam.o toascii.o  tolower.o 
toupper.o tsearch.o ttylock.o ttyname.o  ttyslot.o tzset.o ualarm.o ulimit.o 
ungetc.o ungetwc.o  usleep.o ustat.o utime.o vfprintf.o vprintf.o vsprintf.o  
wait.o wait3.o waitpid.o wcscat.o wcschr.o  wcscspn.o wcslen.o wcsncat.o 
wcsncpy.o wcspbrk.o  wcsrchr.o wcsspn.o wcstol.o wcstoul.o wcstombs.o wcswcs.o  
wctomb.o creat.o  atojis.o isj1kana.o isjparen.o jistouj.o ujtojis.o  cjistosj.o 
isjalnum.o isjprint.o kutentojis.o ujtosj.o  cjistouj.o isjalpha.o isjpunct.o 
putws.o  csjtojis.o isjdigit.o isjspace.o sjtojis.o watoi.o  csjtouj.o 
isjgraph.o isjupper.o sjtouj.o watol.o  cujtojis.o isjhira.o isjxdigit.o 
tojhira.o wdsto2fp.o  cujtosj.o isjis.o jctype_.o tojkata.o wsto2fp.o  fgetws.o 
isjkanji.o jistab.o tojlower.o  fputws.o isjkata.o jistoa.o tojupper.o wstrtol.o 
 getws.o isjlower.o jistosj.o toujis.o  auth_none.o auth_unix.o authunix_prot.o 
clnt_generic.o  clnt_perror.o clnt_raw.o clnt_simple.o clnt_tcp.o clnt_udp.o  
dbx_rpc.o get_myaddress.o getrpcport.o key_call.o key_prot.o  netname.o 
openchild.o pmap_clnt.o pmap_getmaps.o  pmap_getport.o pmap_prot.o pmap_prot2.o 
pmap_rmt.o  rpc_callmsg.o rpc_prot.o rpccommondata.o rpcdtablesize.o rtime.o  
svc.o svc_auth.o svc_auth_unix.o svc_raw.o  svc_run.o svc_simple.o svc_tcp.o 
svc_udp.o xdr.o  xdr_array.o xdr_float.o xdr_mem.o xdr_rec.o  xdr_reference.o 
xdr_stdio.o  getservent_l.o getsvc.o getnetent_l.o getprotoent.o  getnetgrent.o 
gethostent.o gethostent_l.o  getcommon.o ypxdr.o yp_all.o yp_bind.o yp_enum.o 
yp_master.o  yp_match.o yp_order.o yperr_string.o ypmaint_xdr.o  ypprot_err.o 
ypupdate_prot.o ypv1_xdr.o  getgroup.o getpasswd.o login.o reentrant_stubs.o  
getpmsg.o putpmsg.o fattach.o fdetach.o grantpt.o isastream.o  ptsname.o 
unlockpt.o priocntl.o sigsend.o  sia_globals.o sia_init.o sia_mat_init.o 
sia_s_init.o sia_mk_en_pw.o  sia_log.o sia_alloc_en.o sia_free_ent.o  
sia_s_auent.o sia_s_estab.o sia_s_lnch.o  sia_s_suauth.o sia_c_pass.o 
sia_c_finger.o  sia_c_shell.o sia_s_reauth.o sia_auth.o  sia_coll_trm.o 
sia_c_invkr.o sia_s_rel.o sia_getmsg.o  siad_init.o siad_s_init.o siad_s_auth.o 
siad_s_estab.o  siad_s_lnch.o siad_s_suaut.o siad_c_pass.o  siad_c_fngr.o 
siad_c_shell.o siad_s_reaut.o  siad_c_user.o siad_c_invk.o siad_s_rel.o  
sia_switch.o siad_getgrp.o siad_getpass.o  siad_pw_adm.o sia_getgroup.o 
sia_getpass.o siad_gr_adm.o libdl.o  __lc_load.o __mbstopcs.o  __mbstopcs_932.o 
__mbstopcs_eucjp.o  __mbtopc.o __mbtopc_932.o  __mbtopc_eucjp.o  __pcstombs.o 
__pcstombs_932.o __pcstombs_eucjp.o  __pctomb.o __pctomb_932.o  __pctomb_eucjp.o 
 __getmbcurmax.o  __fnmatch_sb.o __fnmatch_std.o fnmatch.o  NLSsetup.o  colval.o 
 forw_pos.o forward.o  wctype.o glob.o iswctype.o  __iswctype_std.o  iswalnum.o 
iswalpha.o iswcntrl.o iswdigit.o  iswgraph.o iswlower.o iswprint.o iswpunct.o  
iswspace.o iswupper.o iswxdigit.o   __mblen_932.o __mblen_eucjp.o  
__mbstowcs_932.o  __mbstowcs_eucjp.o  __mbtowc_932.o  __mbtowc_eucjp.o 
mbswidth.o nl_langinfo.o  regcomp.o  __regexec_std.o regexec.o regfree.o 
rpmatch.o  __rpmatch_std.o  towlower.o  towupper.o  wcscmp.o wcscoll.o  wcscpy.o 
 wcsncmp.o  __wcstombs_932.o  __wcstombs_eucjp.o  wcswidth.o __wcswidth_932.o  
__wcswidth_eucjp.o  wcsxfrm.o __wctomb_932.o  __wctomb_eucjp.o wcwidth.o  
__wcwidth_932.o __wcwidth_eucjp.o  mbsadvance.o mbsinvalid.o mbstomb.o  
character.o wordexp.o  __ispriv.o  __regcomp_std.o  __strcoll_sb.o 
__strcoll_std.o  __strxfrm_sb.o __strxfrm_std.o  __wcscoll_std.o __wcsxfrm_std.o 
 back_pos.o backward.o  regerror.o  replacement.o strfmon.o strftime.o 
strptime.o  wcsftime.o wcstok.o  audgen.o audcntl.o Ovfork.o _exit.o _getlogin.o 
 _setjmp.o _sigpending.o _sigprocmsk.o _sigsuspend.o abs.o  accept.o access.o 
acct.o adjtime.o asyncdaemon.o  bind.o bcmp.o bcopy.o bzero.o  cacheflush.o 
cerror.o chdir.o chmod.o chown.o chroot.o  close.o connect.o dup.o lchown.o 
dup2.o execl.o execle.o  execv.o execve.o execwl.o  fabs.o fchmod.o fchown.o 
fcntl.o ffs.o flock.o  fork.o fp_class.o fp_control.o fstat.o  fstatfs.o fsync.o 
ftruncate.o getaddrconf.o  getdirentri.o getdomainnm.o getdtablesz.o  getegid.o 
geteuid.o getfh.o getfsstat.o getgid.o  getgroups.o gethostid.o gethostname.o 
getitimer.o getpagesize.o  getpeername.o getpgrp.o getpgid.o getpid.o getppid.o 
getpriority.o  getrlimit.o getrusage.o getsockname.o getsockopt.o getsysinfo.o  
gettimeofdy.o getuid.o htonl.o htons.o  ioctl.o kill.o kloadcall.o ldexp.o 
link.o listen.o lseek.o lstat.o  madvise.o memcmp.o memchr.o memcpy.o memmove.o 
memset.o mkdir.o  mknod.o mmap.o mount.o mprotect.o msem_tas.o msgctl.o msgget.o 
 msgrcv.o msgsnd.o munmap.o mvalid.o nfssvc.o ntohl.o  msleep.o msync.o 
mwakeup.o  naccept.o ngetsockname.o nrecvfrom.o   ngetpeername.o nrecvmsg.o 
nsendmsg.o  ntohs.o open.o _open.o pipe.o plock.o poll.o profil.o ptrace.o  
quotactl.o read.o readlink.o readv.o reboot.o  recv.o recvfrom.o recvmsg.o 
rename.o  rmdir.o  security.o select.o semctl.o semget.o  semop.o send.o 
sendmsg.o sendto.o setdomainnm.o setgid.o  setgroups.o sethostid.o sethostname.o 
setitimer.o setjmp.o  setlogin.o setpattr.o setpgid.o setpriority.o setsysinfo.o 
 setregid.o setreuid.o setrlimit.o setsid.o setsockopt.o  settimeofdy.o setuid.o 
shmat.o shmctl.o shmdt.o shmget.o  shutdown.o sigaction.o sigreturn.o sigstack.o 
socket.o  socketpair.o stat.o statfs.o strcat.o strcmp.o strcpy.o strlen.o  
swapon.o symlink.o sync.o syscall.o table.o  truncate.o umask.o uname.o  
unlink.o usleep_thread.o uswitch.o utimes.o wait4.o  write.o writev.o chflags.o 
fchdir.o fchflags.o  setpgrp.o umount.o revoke.o exportfs.o getsid.o  environ.o 
atod.o dtoa.o tenscale.o  priocntlset.o sigaltstack.o sigsendset.o waitid.o  
__divl.o __divlu.o __divq.o __divqu.o  __reml.o __remlu.o __remq.o __remqu.o 
divglobl.o  sysfs.o uadmin.o sysinfo.o fuser.o  alloca.o fp_const.o getlogin.o  
msem_init.o msem_remove.o msem_lock.o msem_unlock.o  nlist.o sigpending.o 
sigprocmask.o sigsuspend.o  index.o rindex.o __cfe_support.o  remque.o insque.o 
frexp.o modf.o read_rnd.o write_rnd.o uitrunc.o  libloader.o excdum.o 
find_rtfunc.o exc_failure.o alpha_unwind.o  ieee.o | awk  '/^[0-9]/       { 
printf("%8d:%s\n", $2+$3,$6);}'|  sort | sed -e 's/^.*://'`    
/usr/sde/osf1/build/agosminor.bl4/tools/alpha_OSF1/alpha/acc/ld:
Can't open: _rld_new_interface (No such file or directory)
*** Exit 1
Stop.




In libsys5:
relative path: ./usr/shlib/libsys5.
cd ../../../../obj/alpha/usr/shlib/libsys5
/usr/sde/osf1/build/agosminor.bl4/tools/alpha_OSF1/alpha/acc/ld -shared 
- - -set_version osf.1 -soname libsys5.so -check_registry `genloc 
/obj/alpha/usr/shlib/alpha/so_locations`     -init __sys5init_   `genpath   ` 
- - -L/s3/td/garbage/export/alpha/usr/shlib 
- - -L/usr/sde/osf1/build/agosminor.bl4/export/alpha/usr/shlib  
- - -L/s3/td/garbage/export/alpha/usr/ccs/lib 
- - -L/usr/sde/osf1/build/agosminor.bl4/export/alpha/usr/ccs/lib -o libsys5.so.X 
setpgrp.o mount.o umount.o crt1.o mknod.o rmdir.o  fmtmsg.o ptrace.o mktemp.o  
getdate.o getsubopt.o getcwd.o  siginfo_sig.o tcgetsid.o statvfs.o  setcontext.o 
_getucontext.o fix_context.o sys5init.o ttyname.o pipe.o mkfifo.o  signal.o 
setjmp.o s5unlink.o  _sigaltstack.o sigaction.o getcontext.o  waitpid.o 
libsys5init.o     -lc   
/usr/sde/osf1/build/agosminor.bl4/tools/alpha_OSF1/alpha/acc/ld:
Can't open: __sys5init_ (No such file or directory)
*** Exit 1
Stop.





Tony D.

T.RTitleUserPersonal
Name
DateLines