In message <201605070144.u471ijko003...@elvis.arl.psu.edu>, John D Groenveld wr ites: >Just some notes for building Samba4 on r151018. > >John >groenv...@acm.org > ># pkg install developer/gcc51 developer/pkg-config \ >developer/parser/bison developer/build/gnu-make \ >developer/object-file system/library/math system/header > > ><URL:https://ftp.gnu.org/gnu/nettle/> >Munge config.make link to add -shared > >$ env PATH=/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/gnu/bin:/usr/sfw/bin \ >CC=gcc CFLAGS="-m64 -O3" LDFLAGS=-m64 \ >./configure --prefix=/opt/nettle --disable-static --enable-shared \ >--disable-assembler --enable-mini-gmp
$ gzip -dc nettle-3.3.tar.gz | tar xf - $ cd nettle-3.3 $ env PATH=/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/gnu/bin:/usr/sfw/bin \ CC=gcc CFLAGS="-m64 -O3" LDFLAGS=-m64 \ ./configure --prefix=/opt/nettle --disable-static --enable-shared \ --disable-assembler --enable-mini-gmp Edit config.make and add -shared to these lines: LIBNETTLE_LINK = $(CC) $(CFLAGS) $(LDFLAGS) -G -shared -h $(LIBNETTLE_SONAME) LIBHOGWEED_LINK = $(CC) $(CFLAGS) $(LDFLAGS) -G -shared -h $(LIBHOGWEED_SONAME) $ env PATH=/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/gnu/bin:/usr/sfw/bin gmake John groenv...@acm.org _______________________________________________ OmniOS-discuss mailing list OmniOS-discuss@lists.omniti.com http://lists.omniti.com/mailman/listinfo/omnios-discuss