[Samba] 3.2.11 not compiling on solaris 9 (libtalloc.so.1 error)

Hambleton, Tom tom.hambleton at lmco.com
Mon Jul 27 14:01:40 MDT 2009

I am consistently getting "libtalloc.so.1: No such file or directory" when attempting to 'make' any version of samba.

I've tried all of the suggestions from the list archives on this subject.

Using Solaris 9 sparc.
Current versions are:
        gcc 3.4.6 (sunfreeware pkg)
        samba-3.2.11 (and any other version of samba I try)
Admittedly - compiling from source is not something I do very often.

My 'configure' options:
 $ ./configure --prefix=/opt/sambatest CFLAGS=-I/opt/local/include CPPFLAGS=-I/opt/local/inlcude LDFLAGS=-L/opt/local/lib

It completes successfully, except I get many similar messages to:

configure:3925: checking how to run the C preprocessor
configure:3965: gcc -E -I/opt/local/inlcude conftest.c
configure:3972: $? = 0
configure:4003: gcc -E -I/opt/local/inlcude conftest.c
conftest.c:9:28: ac_nonexistent.h: No such file or directory
configure:4010: $? = 1
configure: failed program was:
| /* confdefs.h.  */

'make' fails with:

creating /temp/samba-3.2.11/source/exports/libtalloc.syms
Linking shared library bin/libtalloc.so.1
/usr/local/lib/gcc/sparc-sun-solaris2.9/3.4.6/../../../../sparc-sun-solaris2.9/bin/ld: cannot open linker script file /temp/samba-.2.11/source/exports/libtalloc.so.1: No such file or directory
collect2: ld returned 1 exit status
make: *** [bin/libtalloc.so.1] Error 1

Thanks in advance for any guidance,

More information about the samba mailing list