[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: Compilation of ldap server and libraries using SunForte Compiler
I use the Forte compiler (update 2) and have successfully compiled OpenLDAP
2.0.23 on SunOS 5.8 as I am sure many others have done.
My notes indicate I use
setenv CPPFLAGS -I/usr/local/include
setenv LDFLAGS -L/usr/local/lib
configure --with-tls
make depend
make
make test
make install
prior to this I would have installed ANDIrand to provide a /dev/random,
Berkeley db, and openSSL
shassingh@hss.hns.com wrote:
>
> Hi all,
> I have a requirement that I have to compile ldap libraries using Sun
> Forte compiler.
> I have following configuration ::
> Openldap 2.0.23
> gdbm libs
> SunOS 5.8
> Compiler - Forte compiler with specification::Sun WorkShop 6 update 1 C 5.2
>
> I have set CC as path of Forte compiler i.e. cc.
>
> When I do "make" it returns error as:: referenced symbol __eprintf (in file
> liblber.a) not found.
> This symbol is in libgcc.a in path
> /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3.
>
> Perhaps gcc searches this directory while linking but forte doesn't.
>
> Should I assume that these libraries can be compiled only with gcc.
>
> Is there some way out.
>
> Thanx in advance,
>
> Shashi