I downloaded 3.3.0 and tried compiling on Solaris 10 and got pretty far into the make before this message: Linking bin/smbd ./bin/libtdb.so: undefined reference to `write@SUNW_0.9' ./bin/libwbclient.so: undefined reference to `sleep@SUNW_0.7' ./bin/libtdb.so: undefined reference to `pread64@SUNW_1.4' ./bin/libtdb.so: undefined reference to `fcntl@SUNW_0.9' ./bin/libtalloc.so: undefined reference to `close@SUNW_0.9' ./bin/libtdb.so: undefined reference to `read@SUNW_0.9' ./bin/libtdb.so: undefined reference to `msync@SUNW_0.9' ./bin/libtdb.so: undefined reference to `pwrite64@SUNW_1.4' ./bin/libtdb.so: undefined reference to `select@SUNW_1.4' ./bin/libtdb.so: undefined reference to `fsync@SUNW_0.9' collect2: ld returned 1 exit status make: *** [bin/smbd] Error 1 There's no special configure options. I'm using gnu's ld not Sun's. The only reference I could find to this problem with the ld program used. Anyone on Solaris 10 have this same problem? --myron ================================Myron Kowalski MoCoSIN Network/Systems Administrator Moravian College myron@cs.moravian.edu
What compiler are you using? I was able to build 3.3.0 on a Solaris 10 system using gcc-4.3.3. -David On Wed, Feb 4, 2009 at 9:19 AM, myron <kowalskM@cs.moravian.edu> wrote:> I downloaded 3.3.0 and tried compiling on Solaris 10 and got pretty far into > the make before this message: > > Linking bin/smbd > ./bin/libtdb.so: undefined reference to `write@SUNW_0.9' > ./bin/libwbclient.so: undefined reference to `sleep@SUNW_0.7' > ./bin/libtdb.so: undefined reference to `pread64@SUNW_1.4' > ./bin/libtdb.so: undefined reference to `fcntl@SUNW_0.9' > ./bin/libtalloc.so: undefined reference to `close@SUNW_0.9' > ./bin/libtdb.so: undefined reference to `read@SUNW_0.9' > ./bin/libtdb.so: undefined reference to `msync@SUNW_0.9' > ./bin/libtdb.so: undefined reference to `pwrite64@SUNW_1.4' > ./bin/libtdb.so: undefined reference to `select@SUNW_1.4' > ./bin/libtdb.so: undefined reference to `fsync@SUNW_0.9' > collect2: ld returned 1 exit status > make: *** [bin/smbd] Error 1 > > There's no special configure options. I'm using gnu's ld not Sun's. > The only reference I could find to this problem with the ld program used. > Anyone on Solaris 10 have this same problem? > > --myron > ================================> Myron Kowalski > MoCoSIN Network/Systems Administrator > Moravian College > myron@cs.moravian.edu > > > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/options/samba >-- David Eisner http://cradle.brokenglass.com
myron wrote:> > There's no special configure options. I'm using gnu's ld not Sun's. > The only reference I could find to this problem with the ld program used. > Anyone on Solaris 10 have this same problem? >Any particular reason you're using GNU's ld? If you want to experiment you can try building with /usr/sfw/bin/gcc which uses Sun's ld. Of course that's assuming you have the relevant packages installed. -Brian -- --------------------------------------------------- Brian H. Nelson Youngstown State University System Administrator Media and Academic Computing bnelson[at]cis.ysu.edu ---------------------------------------------------