Hi everybody! I want to compile samba 3.0.20b for an embedded system with minimal features. It should only work as a simple fileserver. For my first attempts, i tried to compile a static smbd binary with following steps: ./configure --enable-static=yes --enable-shared=no --disable-cups -without-sys-quotas --without-ads make after thad i did a ldd smbd linux-gate.so.1 => (0x00111000) libldap-2.2.so.7 => /usr/lib/libldap-2.2.so.7 (0x008cf000) liblber-2.2.so.7 => /usr/lib/liblber-2.2.so.7 (0x007cc000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x00785000) libresolv.so.2 => /lib/libresolv.so.2 (0x00b34000) libnsl.so.1 => /lib/libnsl.so.1 (0x00c0e000) libdl.so.2 => /lib/libdl.so.2 (0x00112000) libpopt.so.0 => /usr/lib/libpopt.so.0 (0x005ab000) libc.so.6 => /lib/tls/libc.so.6 (0x00116000) libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x00240000) libssl.so.4 => /lib/libssl.so.4 (0x00a19000) libcrypto.so.4 => /lib/libcrypto.so.4 (0x005b2000) /lib/ld-linux.so.2 (0x00ce8000) libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x004f5000) libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00509000) libcom_err.so.2 => /lib/libcom_err.so.2 (0x00254000) libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x0056e000) libz.so.1 => /usr/lib/libz.so.1 (0x00980000) What do I have to do to get a smbd binary that doesnt need above libs anymore? Regards from Germany Christian Volk
Hello Christian! I'm about to do the same but for a FreeBSD system. I'll gladly post any progress to you. If you get it to work please let me know! Good luck! //Henrik 18 okt 2005 kl. 13.06 skrev Christian Volk:> Hi everybody! > > I want to compile samba 3.0.20b for an embedded system with minimal > features. > It should only work as a simple fileserver. > For my first attempts, i tried to compile a static smbd binary with > following steps: > > ./configure --enable-static=yes --enable-shared=no --disable-cups > -without-sys-quotas --without-ads > make > > after thad i did a > ldd smbd > > linux-gate.so.1 => (0x00111000) > libldap-2.2.so.7 => /usr/lib/libldap-2.2.so.7 (0x008cf000) > liblber-2.2.so.7 => /usr/lib/liblber-2.2.so.7 (0x007cc000) > libcrypt.so.1 => /lib/libcrypt.so.1 (0x00785000) > libresolv.so.2 => /lib/libresolv.so.2 (0x00b34000) > libnsl.so.1 => /lib/libnsl.so.1 (0x00c0e000) > libdl.so.2 => /lib/libdl.so.2 (0x00112000) > libpopt.so.0 => /usr/lib/libpopt.so.0 (0x005ab000) > libc.so.6 => /lib/tls/libc.so.6 (0x00116000) > libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x00240000) > libssl.so.4 => /lib/libssl.so.4 (0x00a19000) > libcrypto.so.4 => /lib/libcrypto.so.4 (0x005b2000) > /lib/ld-linux.so.2 (0x00ce8000) > libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x004f5000) > libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00509000) > libcom_err.so.2 => /lib/libcom_err.so.2 (0x00254000) > libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x0056e000) > libz.so.1 => /usr/lib/libz.so.1 (0x00980000) > > What do I have to do to get a smbd binary that doesnt need above libs > anymore? > > Regards from Germany > Christian Volk > > > > > > > > -- > To unsubscribe from this list go to the following URL and read the > instructions: https://lists.samba.org/mailman/listinfo/samba >