Hi, all,

 

Samba version 3.2.1 tar ball is downloaded. Next, I'm facing how to
configure it for ARM Linux, but it's not so smooth for me. : (

The following is my environment information:

1. Development environment : Linux PC

2. Cross compiler : scratchbox/compilers/arm-gcc3.4-uclibc0.9.28

3. Configure options : (almost of them are googled)

  $ ./configure --without-krb5 --without-ldap --without-ads --disable-cups
--without-swat --host=i686 --target=arm-linux
--prefix=/home/stanliao/work1/lsp/ap-util/install/etc/samba
--exec-prefix=/home/stanliao/work1/lsp/ap-util/install
CC=/opt/crosstool/scratchbox/compilers/arm-gcc3.4-uclibc0.9.28/bin/sbox-arm-
linux-uclibc-gcc
AR=/opt/crosstool/scratchbox/compilers/arm-gcc3.4-uclibc0.9.28/bin/sbox-arm-
linux-uclibc-ar
LD=/opt/crosstool/scratchbox/compilers/arm-gcc3.4-uclibc0.9.28/bin/sbox-arm-
linux-uclibc-ld
LDFLAGS=-L/opt/crosstool/scratchbox/compilers/arm-gcc3.4-uclibc0.9.28/lib
CPPFLAGS=-I/opt/crosstool/scratchbox/compilers/arm-gcc3.4-uclibc0.9.28/inclu
de -verbose

 

However, configuration fails with the following message:

checking that the C compiler understands negative enum values... configure:
error: cannot run test program while cross compiling

 

1.      Would anyone guide me where to find the information "how to
configure/cross compile Samba"?    or

2.      Would anyone teach what's wrong with my configuration options?

3.      Is it possible to add one chapter or illustrate one example in the
doc teaching how to cross compile Samba? (I suppose it can reduce "google"
effort.)

 

Best Regards,

Stan Liao

-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to