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

Reply via email to