[HarfBuzz] QT embedded 4.5.0 compilation error

Mohod, Prashant prashant.mohod at patni.com
Tue Mar 24 22:42:57 PDT 2009


 

 

Hi,

I downloaded qt-embedded-linux-opensource-src-4.5.0 and configure it by
giving following command:

./configure  -embedded arm -little-endian 

 

It configured well but when I gave 'gmake' command it gives following error:

 

/opt/buildroot-v23434_06mar09/build_arm/staging_dir/usr/bin/arm-linux-uclibc
gnueabi-g++ -c -include .pch/release-shared-emb-arm/QtCore -pipe
-fno-exceptions -O2 -fvisibility=hidden -Wall -W -D_REENTRANT -fPIC
-DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE
-DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT
-DHB_EXPORT=Q_CORE_EXPORT -DQT_NO_DEBUG -D_LARGEFILE64_SOURCE
-D_LARGEFILE_SOURCE -I../../mkspecs/qws/linux-arm-g++ -I. -I../../include
-I../../include/QtCore -I.rcc/release-shared-emb-arm -Iconcurrent -Iglobal
-I../3rdparty/harfbuzz/src -I.moc/release-shared-emb-arm
-I.uic/release-shared-emb-arm -o
.obj/release-shared-emb-arm/harfbuzz-buffer.o
../3rdparty/harfbuzz/src/harfbuzz-buffer.c

../3rdparty/harfbuzz/src/harfbuzz-buffer.c: In function HB_Error
hb_buffer_ensure(HB_BufferRec_*, HB_UInt):

../3rdparty/harfbuzz/src/harfbuzz-buffer.c:77: error: invalid conversion
from void* to HB_PositionRec_*

../3rdparty/harfbuzz/src/harfbuzz-buffer.c:81: error: invalid conversion
from void* to HB_GlyphItemRec_*

../3rdparty/harfbuzz/src/harfbuzz-buffer.c:86: error: invalid conversion
from void* to HB_GlyphItemRec_*

../3rdparty/harfbuzz/src/harfbuzz-buffer.c:97: error: invalid conversion
from void* to HB_GlyphItemRec_*

../3rdparty/harfbuzz/src/harfbuzz-buffer.c: In function HB_Error
hb_buffer_duplicate_out_buffer(HB_BufferRec_*):

../3rdparty/harfbuzz/src/harfbuzz-buffer.c:115: error: invalid conversion
from void* to HB_GlyphItemRec_*

../3rdparty/harfbuzz/src/harfbuzz-buffer.c: In function HB_Error
hb_buffer_new(HB_BufferRec_**):

../3rdparty/harfbuzz/src/harfbuzz-buffer.c:134: error: invalid conversion
from void* to HB_BufferRec_*

../3rdparty/harfbuzz/src/harfbuzz-buffer.c: In function HB_Error
_hb_buffer_clear_positions(HB_BufferRec_*):

../3rdparty/harfbuzz/src/harfbuzz-buffer.c:215: error: invalid conversion
from void* to HB_PositionRec_*

gmake[1]: *** [.obj/release-shared-emb-arm/harfbuzz-buffer.o] Error 1

gmake[1]: Leaving directory
`/home/prashant/qt-embedded-linux-opensource-src-4.5.0/src/corelib'

gmake: *** [sub-corelib-make_default-ordered] Error 2

Can you please help me in solving this error.

Regards,

Prashant Mohod
Sr.Software Engineer 
Patni Computer Systems Ltd.
Level 6, Tower III, Magarpatta City, Hadapsar
Pune 411 013.
Tel: +91 20 39842000 x 2921

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/harfbuzz/attachments/20090325/0fa556d4/attachment.html>


More information about the HarfBuzz mailing list