I am cross-compiling from Cygwin to armv5tl-montavista-linuxeabi for a davinci processor.
I configure with: ./configure CPPFLAGS="-I/opt/montavista/pro/devkit/arm/v5t_le/target/usr/include" LDFLAGS="-L/opt/montavista/pro/devkit/arm/v5t_le/target/usr/lib" --host=armv5tl-montavista-linuxeabi --target=armv5tl-montavista-linuxeabi --enable-static --with-inputdrivers=none --disable-fbdev --with-gfxdrivers=davinci --disable-sysfs --disable-multi --disable-sdl --disable-x11 --disable-png --disable-jpeg --disable-freetype --disable-freetype2 --prefix=$PREFIX but on make I get an error, abruptly ending the process: armv5tl-montavista-linuxeabi-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I ../../lib -I../../include -I../../lib -DDATADIR=\"/dfb/share/directfb-1.3.1\" -D MODULEDIR=\"/dfb/lib/directfb-1.3-0\" -D_REENTRANT -I/opt/montavista/pro/devkit/ arm/v5t_le/target/usr/include -O3 -ffast-math -pipe -D_GNU_SOURCE -Werror-implic it-function-declaration -MT mem.lo -MD -MP -MF .deps/mem.Tpo -c mem.c -o mem.o > /dev/null 2>&1 mv -f .deps/mem.Tpo .deps/mem.Plo /bin/sh ../../libtool --tag=CC --mode=compile armv5tl-montavista-linuxeabi-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -I../../include -I../.. /lib -DDATADIR=\"/dfb/share/directfb-1.3.1\" -DMODULEDIR=\"/dfb/lib/directfb-1.3 -0\" -D_REENTRANT -I/opt/montavista/pro/devkit/arm/v5t_le/target/usr/include -O 3 -ffast-math -pipe -D_GNU_SOURCE -Werror-implicit-function-declaration -MT me mcpy.lo -MD -MP -MF .deps/memcpy.Tpo -c -o memcpy.lo memcpy.c armv5tl-montavista-linuxeabi-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I ../../lib -I../../include -I../../lib -DDATADIR=\"/dfb/share/directfb-1.3.1\" -D MODULEDIR=\"/dfb/lib/directfb-1.3-0\" -D_REENTRANT -I/opt/montavista/pro/devkit/ arm/v5t_le/target/usr/include -O3 -ffast-math -pipe -D_GNU_SOURCE -Werror-implic it-function-declaration -MT memcpy.lo -MD -MP -MF .deps/memcpy.Tpo -c memcpy.c -fPIC -DPIC -o .libs/memcpy.o memcpy.c:61:19: warning: extra tokens at end of #ifdef directive memcpy.c:62:27: armasm_memcpy.h: No such file or directory memcpy.c:159:19: warning: extra tokens at end of #ifdef directive memcpy.c:160: error: `direct_armasm_memcpy' undeclared here (not in a function) memcpy.c:160: error: initializer element is not constant memcpy.c:160: error: (near initialization for `memcpy_method[2].function') memcpy.c:160: error: initializer element is not constant memcpy.c:160: error: (near initialization for `memcpy_method[2]') memcpy.c:162: error: initializer element is not constant memcpy.c:162: error: (near initialization for `memcpy_method[3]') make[3]: *** [memcpy.lo] Error 1 make[3]: Leaving directory `/DirectFB-1.3.1/lib/direct' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/DirectFB-1.3.1/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/DirectFB-1.3.1' make: *** [all] Error 2 Any ideas? Thanks!
_______________________________________________ directfb-users mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
