I've fixed this Problem by creating a config.cache and add the following line in order to prevent doing the test on my host system:<br>ac_cv_have_abstract_sockets=no<br><br>Configure works now.<br>But a make fails with the following output:<br>
It makes acutally no difference wether I use version 1.1.4 or the most recent one 1.2.1<br><br>--fritz.<br><br>make[1]: Entering directory `/opt/devel/arm9/TFT_Bluetooth/Libs/dbus-1.1.4'<br>Making all in dbus<br>make[2]: Entering directory `/opt/devel/arm9/TFT_Bluetooth/Libs/dbus-1.1.4/dbus'<br>
make all-am<br>make[3]: Entering directory `/opt/devel/arm9/TFT_Bluetooth/Libs/dbus-1.1.4/dbus'<br>/bin/sh ../libtool --tag=CC --mode=compile arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -fPIC -DDBUS_COMPILATION -DDBUS_MACHINE_UUID_FILE=\""/opt/devel/toolchains/arm9/arm-linux/var/lib/dbus/machine-id"\" -DDBUS_SYSTEM_CONFIG_FILE=\""/opt/devel/toolchains/arm9/arm-linux/etc/dbus-1/system.conf"\" -DDBUS_SESSION_CONFIG_FILE=\""/opt/devel/toolchains/arm9/arm-linux/etc/dbus-1/session.conf"\" -g -O2 -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wfloat-equal -Wsign-compare -fno-common -MT dbus-sysdeps-unix.lo -MD -MP -MF .deps/dbus-sysdeps-unix.Tpo -c -o dbus-sysdeps-unix.lo dbus-sysdeps-unix.c<br>
arm-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -fPIC -DDBUS_COMPILATION -DDBUS_MACHINE_UUID_FILE=\"/opt/devel/toolchains/arm9/arm-linux/var/lib/dbus/machine-id\" -DDBUS_SYSTEM_CONFIG_FILE=\"/opt/devel/toolchains/arm9/arm-linux/etc/dbus-1/system.conf\" -DDBUS_SESSION_CONFIG_FILE=\"/opt/devel/toolchains/arm9/arm-linux/etc/dbus-1/session.conf\" -g -O2 -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wfloat-equal -Wsign-compare -fno-common -MT dbus-sysdeps-unix.lo -MD -MP -MF .deps/dbus-sysdeps-unix.Tpo -c dbus-sysdeps-unix.c -fPIC -DPIC -o .libs/dbus-sysdeps-unix.o<br>
dbus-sysdeps-unix.c: In function `_dbus_connect_tcp_socket':<br>dbus-sysdeps-unix.c:783: error: `AI_ADDRCONFIG' undeclared (first use in this function)<br>dbus-sysdeps-unix.c:783: error: (Each undeclared identifier is reported only once<br>
dbus-sysdeps-unix.c:783: error: for each function it appears in.)<br>dbus-sysdeps-unix.c: In function `_dbus_listen_tcp_socket':<br>dbus-sysdeps-unix.c:886: error: `AI_ADDRCONFIG' undeclared (first use in this function)<br>
make[3]: *** [dbus-sysdeps-unix.lo] Fehler 1<br><br><br><br><br><br><br><br><br><br><br><div class="gmail_quote">On Thu, May 15, 2008 at 1:57 AM, Havoc Pennington <<a href="mailto:hp@pobox.com">hp@pobox.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br>
<br>
Abstract sockets are a standard feature of Linux. I don't think your<br>
problem has anything to do with those, though. During a cross-compile,<br>
you can't run configure checks, since code can't be run on the target.<br>
You need to provide default answers for all the checks.<br>
<br>
That's my understanding anyway, I've never done cross-compilation.<br>
<font color="#888888"><br>
Havoc<br>
</font></blockquote></div><br>