[OpenAFS-devel] undefined ubik symbols
Derrick J Brashear
shadow@dementia.org
Mon, 17 Jul 2006 18:27:19 -0400 (EDT)
On Fri, 14 Jul 2006, Jim Rees wrote:
> Is there a fix for this? OpenBSD build from cvs head.
Made clean, reconfigured, and rebuilt recently? Makefiles changed, and
rxgen generates those....
> cc -O -I/afs/umich.edu/user/r/e/rees/afs/b/src/config -I. -I.
> -I/afs/umich.edu/user/r/e/rees/afs/b/include
> -I/afs/umich.edu/user/r/e/rees/afs/b/include/afs
> -I/afs/umich.edu/user/r/e/rees/afs/b/include/rx
> -I/afs/umich.edu/user/r/e/rees/afs/b
> -I/afs/umich.edu/user/r/e/rees/afs/b/src
> -I/afs/umich.edu/user/r/e/rees/afs/b/src -o pts pts.o
> /afs/umich.edu/user/r/e/rees/afs/b/lib/libcmd.a libprot.a
> /afs/umich.edu/user/r/e/rees/afs/b/lib/libubik.a
> /afs/umich.edu/user/r/e/rees/afs/b/lib/libauth.a
> /afs/umich.edu/user/r/e/rees/afs/b/lib/librxkad.a
> /afs/umich.edu/user/r/e/rees/afs/b/lib/librxstat.a
> /afs/umich.edu/user/r/e/rees/afs/b/lib/librx.a
> /afs/umich.edu/user/r/e/rees/afs/b/lib/liblwp.a
> /afs/umich.edu/user/r/e/rees/afs/b/lib/libdes.a
> /afs/umich.edu/user/r/e/rees/afs/b/lib/libcmd.a
> /afs/umich.edu/user/r/e/rees/afs/b/lib/libcom_err.a
> /afs/umich.edu/user/r/e/rees/afs/b/lib/util.a
> /afs/umich.edu/user/r/e/rees/afs/b/lib/libsys.a
> /afs/umich.edu/user/r/e/rees/afs/b/lib/libafsu til.a
> libprot.a(ptuser.o)(.text+0x5ad): In function `pr_CreateUser': :
> undefined reference to `ubik_PR_NewEntry'
> libprot.a(ptuser.o)(.text+0x5c4): In function `pr_CreateUser': :
> undefined reference to `ubik_PR_INewEntry'
> libprot.a(ptuser.o)(.text+0x63b): In function `pr_CreateGroup': :
> undefined reference to `ubik_PR_NewEntry'
> libprot.a(ptuser.o)(.text+0x653): In function `pr_CreateGroup': :
> undefined reference to `ubik_PR_INewEntry'
> libprot.a(ptuser.o)(.text+0x69f): In function `pr_Delete': : undefined
> reference to `ubik_PR_Delete' libprot.a(ptuser.o)(.text+0x6c5): In
> function `pr_DeleteByID': : undefined reference to `ubik_PR_Delete'
> libprot.a(ptuser.o)(.text+0x76b): In function `pr_AddToGroup': :
> undefined reference to `ubik_PR_AddToGroup'
> libprot.a(ptuser.o)(.text+0x84b): In function `pr_RemoveUserFromGroup':
> : undefined reference to `ubik_PR_RemoveFromGroup'
> libprot.a(ptuser.o)(.text+0x8c6): In function `pr_NameToId': : undefined
> reference to `ubik_PR_NameToID' libprot.a(ptuser.o)(.text+0x92a): In
> function `pr_SNameToId': : undefined reference to `ubik_PR_NameToID'
> libprot.a(ptuser.o)(.text+0x985): In function `pr_IdToName': : undefined
> reference to `ubik_PR_IDToName' libprot.a(ptuser.o)(.text+0x9ce): In
> function `pr_SIdToName': : undefined reference to `ubik_PR_IDToName'
> libprot.a(ptuser.o)(.text+0xa3e): In function `pr_GetCPS': : undefined
> reference to `ubik_PR_GetCPS' libprot.a(ptuser.o)(.text+0xa96): In
> function `pr_GetCPS2': : undefined reference to `ubik_PR_GetCPS2'
> libprot.a(ptuser.o)(.text+0xaea): In function `pr_GetHostCPS': :
> undefined reference to `ubik_PR_GetHostCPS'
> libprot.a(ptuser.o)(.text+0xb86): In function `pr_ListOwned': :
> undefined reference to `ubik_PR_ListOwned'
> libprot.a(ptuser.o)(.text+0xc15): In function `pr_IDListMembers': :
> undefined reference to `ubik_PR_ListElements'
> libprot.a(ptuser.o)(.text+0xc85): In function `pr_ListEntry': :