[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: rcpt500 won't link against -lbind (ITS#592)
This was previously reported (ITS#526) and fixed in OpenLDAP 1.2.11.
Kurt
At 06:27 PM 6/14/00 GMT, helm@fionn.es.net wrote:
>Full_Name: michael helm
>Version: 1.2.7-globus
>OS: solaris
>URL: ftp://ftp.openldap.org/incoming/
>Submission from: (NULL) (198.128.1.30)
>
>
>cc -g -O -xildoff -I/usr/local/bind/include -I/usr/local/include
>-I../../include
> -I../../../openldap/include -DHAVE_CO
>NFIG_H -L/export/home/helm/project/openldap/SunOS.5.7-globus/libraries
>-L/usr/lo
>cal/bind/lib -o rcpt500 version.o main
>.o cmds.o help.o query.o -lldap -llber -llutil -lbind -lgen -lnsl -lsocket
>ld: fatal: symbol `cmds' is multiply defined:
> (file cmds.o and file /usr/local/bind/lib/libbind.a(prandom.o));
>ld: fatal: File processing errors. No output written to rcpt500
>make[2]: *** [rcpt500] Error 1
>
>
>There's a global data symbol "cmds" in both the openldap file & the
>bind subroutine prandom.c
>nm libbind.a | egrep -i cmd
>[27] | 0| 32|OBJT |GLOB |0 |4 |cmds
>surya% pwd
>/export/home/helm/project/openldap/SunOS.5.7-globus/clients/rcpt500
>surya% !nm
>nm cmds.o | egrep cmd
>cmds.o:
>[14] | 0| 120|OBJT |GLOB |0 |4 |cmds
>[1] | 0| 0|FILE |LOCL |0 |ABS |cmds.c
>[15] | 0| 0|NOTY |GLOB |0 |UNDEF |help_cmd
>[16] | 0| 0|NOTY |GLOB |0 |UNDEF |query_cmd
>
>
>
>
>
>