Hi,

I attempted to build v3.3 using Sun Studio 12, but it failed right out of the gate. It looks like it can't find the standard libraries, but according to the make output, it's looking in the right places. Would someone please clue me in as to what I'm missing?

Thanks.

        -John


Using FLAGS = -I/opt/heimdal/include -I/usr/sfw/include/openssl -g -xs -xtarget=ultraT1 -xarch=sparcvis2 -m64 -mt -xcode=pic32 -xpagesize=default -O -D_SAMBA_BUILD_=3 -I/opt/ws/dists/Services/samba-3.3.0/source/iniparser/src -Iinclude -I./include -I. -I. -I./lib/replace -I./lib/talloc -I./lib/tdb/include -I./libaddns -I./librpc -DHAVE_CONFIG_H -I/opt/heimdal/include -I/usr/sfw/include/openssl -I/opt/openldap/include -I/opt/db/include -I/opt/gnu/include -I/opt/local/include -I/usr/sfw/include -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Iinclude -I./include -I. -I. -I./lib/replace -I./lib/talloc -I./lib/tdb/include -I./libaddns -I./librpc -I./popt -DLDAP_DEPRECATED -DSUNOS5 -I/include -I/opt/ws/dists/Services/samba-3.3.0/source/lib -D_SAMBA_BUILD_=3
      PICFLAG    = -KPIC
LIBS = -lsendfile -lresolv -ldb -lumem -lpthread -lnsl -lsocket -liconv LDFLAGS = -L/opt/heimdal/lib -L/opt/db/lib/sparcv9 -R/opt/db/lib/sparcv9 -L/opt/openldap/lib/sparcv9 -R/opt/openldap/lib/sparcv9 -L/opt/heimdal/lib/sparcv9 -R/opt/heimdal/lib/sparcv9 -M /opt/ws/tools/local/lib/openssl-aes.map -L/opt/gnu/lib/sparcv9 -R/opt/gnu/lib/sparcv9 -L/opt/local/lib/sparcv9 -R/opt/local/lib/sparcv9 -L/usr/sfw/lib/sparcv9 -R/usr/sfw/lib/sparcv9 -L/usr/lib/sparcv9 -R/usr/lib/sparcv9 -zdefs -lthread -L./bin
      DYNEXP     =
LDSHFLAGS = -G -I/opt/heimdal/include -I/usr/sfw/include/openssl -g -xs -xtarget=ultraT1 -xarch=sparcvis2 -m64 -mt -xcode=pic32 -xpagesize=default -O -D_SAMBA_BUILD_=3 -L/opt/heimdal/lib -L/opt/db/lib/sparcv9 -R/opt/db/lib/sparcv9 -L/opt/openldap/lib/sparcv9 -R/opt/openldap/lib/sparcv9 -L/opt/heimdal/lib/sparcv9 -R/opt/heimdal/lib/sparcv9 -M /opt/ws/tools/local/lib/openssl-aes.map -L/opt/gnu/lib/sparcv9 -R/opt/gnu/lib/sparcv9 -L/opt/local/lib/sparcv9 -R/opt/local/lib/sparcv9 -L/usr/sfw/lib/sparcv9 -R/usr/sfw/lib/sparcv9 -L/usr/lib/sparcv9 -R/usr/lib/sparcv9 -zdefs -lthread -L./bin
      SHLIBEXT   = so
      SONAMEFLAG = -h
Linking shared library bin/libtalloc.so.1
Undefined                       first referenced
 symbol                             in file
exit                                lib/replace/getpass.o
free                                lib/talloc/talloc.o
__iob                               lib/talloc/talloc.o
abort                               lib/talloc/talloc.o
fgets                               lib/replace/getpass.o
fopen                               lib/replace/getpass.o
fputs                               lib/replace/getpass.o
ioctl                               lib/replace/getifaddrs.o
mkdir                               lib/replace/replace.o
sigemptyset                         lib/replace/getpass.o
__ctype                             lib/replace/snprintf.o
atexit                              lib/talloc/talloc.o
calloc                              lib/replace/getifaddrs.o
fclose                              lib/replace/getpass.o
fflush                              lib/talloc/talloc.o
fileno                              lib/replace/getpass.o
fwrite                              lib/replace/snprintf.o
malloc                              lib/talloc/talloc.o
memcpy                              lib/talloc/talloc.o
memset                              lib/talloc/talloc.o
mktemp                              lib/replace/replace.o
socket                              lib/replace/getifaddrs.o
strcmp                              lib/talloc/talloc.o
strdup                              lib/replace/getifaddrs.o
strlen                              lib/talloc/talloc.o
realloc                             lib/talloc/talloc.o
localtime                           lib/replace/strptime.o
tcsetattr                           lib/replace/getpass.o
setvbuf                             lib/replace/getpass.o
strncasecmp                         lib/replace/replace.o
toupper                             lib/replace/replace.o
sigaddset                           lib/replace/getpass.o
tcgetattr                           lib/replace/getpass.o
ld: fatal: Symbol referencing errors. No output written to bin/libtalloc.so.1
gmake: *** [bin/libtalloc.so.1] Error 1

--
John Center
Villanova University
--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to