How to disable a build for selected architectures?
Sebastian Huber
sebastian.huber at embedded-brains.de
Tue Jun 25 07:39:56 UTC 2013
Hello,
the utf8proc library is not available on 16-bit targets:
m32c-rtems4.11-gcc --pipe -DHAVE_CONFIG_H -I..
-I../../cpukit/../../../m32csim/lib/include -mcpu=m32cm -O0 -g -Wall
-Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes
-Wnested-externs -MT utf8proc/utf8proc.o -MD -MP -MF $depbase.Tpo -c -o
utf8proc/utf8proc.o
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc.c &&\
mv -f $depbase.Tpo $depbase.Po
In file included from
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc.c:43:0:
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc_data.c:1484:3:
error: size of array is too large
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc_data.c:4946:3:
error: size of array is too large
In file included from
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc.c:43:0:
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc_data.c:13382:3:
error: size of array is too large
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc.c: In function
'utf8proc_iterate':
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc.c:148:5:
warning: left shift count >= width of type [enabled by default]
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc.c: In function
'utf8proc_get_property':
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc.c:198:30:
error: invalid operands to binary + (have 'const struct utf8proc_property_t *'
and 'utf8proc_property_t')
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc.c: In function
'utf8proc_reencode':
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc.c:493:23:
error: incompatible types when assigning to type 'int32_t' from type
'utf8proc_property_t'
/home/sh/git-rtems/c/src/../../cpukit/libmisc/utf8proc/utf8proc.c:493:11:
warning: statement with no effect [-Wunused-value]
gmake[5]: *** [utf8proc/utf8proc.o] Error 1
gmake[5]: Leaving directory
`/scratch/git-build/b-all-m32c-rtems4.11/m32c-rtems4.11/c/m32csim/cpukit/libmisc'
What it the best way to disable the utf8proc library build for such targets?
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list