ftk当前git clone版本编译错误

20 views
Skip to first unread message

lane yu

unread,
May 4, 2014, 5:45:21 AM5/4/14
to funnyt...@googlegroups.com
各位好!
     请教下,我在git上clone下来的,打算移植到海思芯片上,不管是选择arm还是x86都出现了以下错误,请教下该如何解决?好像是enum的成员有冲突,不知道怎么解决?感谢!

/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../apps/desktop/libvncserver -I../../..   -I/home/project/linux/ftk_git/x86/staging//opt/ftk-x86/include  -I../../../../apps/desktop/libvncserver/rfb -I/home/project/linux/ftk_git/x86/staging//opt/ftk-x86/include  -I/opt/ftk-x86/include/libpng16   -DHAVE_CONFIG_FTK_H -DHAVE_CONFIG_FTK_H -DUSE_LINUX_FB -DUSE_LINUX_NATIVE  -I/opt/ftk-x86/include/freetype2   -DUSE_FREETYPE  -DUSE_GPINYIN -DUSE_LINEBREAK  -DUSE_VNC -DFTK_PROFILE -DFTK_MEMORY_PROFILE -MT libvncserver_la-scale.lo -MD -MP -MF .deps/libvncserver_la-scale.Tpo -c -o libvncserver_la-scale.lo `test -f 'scale.c' || echo '../../../../apps/desktop/libvncserver/'`scale.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../../apps/desktop/libvncserver -I../../.. -I/home/project/linux/ftk_git/x86/staging//opt/ftk-x86/include -I../../../../apps/desktop/libvncserver/rfb -I/home/project/linux/ftk_git/x86/staging//opt/ftk-x86/include -I/opt/ftk-x86/include/libpng16 -DHAVE_CONFIG_FTK_H -DHAVE_CONFIG_FTK_H -DUSE_LINUX_FB -DUSE_LINUX_NATIVE -I/opt/ftk-x86/include/freetype2 -DUSE_FREETYPE -DUSE_GPINYIN -DUSE_LINEBREAK -DUSE_VNC -DFTK_PROFILE -DFTK_MEMORY_PROFILE -MT libvncserver_la-scale.lo -MD -MP -MF .deps/libvncserver_la-scale.Tpo -c ../../../../apps/desktop/libvncserver/scale.c  -fPIC -DPIC -o .libs/libvncserver_la-scale.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../../apps/desktop/libvncserver -I../../.. -I/home/project/linux/ftk_git/x86/staging//opt/ftk-x86/include -I../../../../apps/desktop/libvncserver/rfb -I/home/project/linux/ftk_git/x86/staging//opt/ftk-x86/include -I/opt/ftk-x86/include/libpng16 -DHAVE_CONFIG_FTK_H -DHAVE_CONFIG_FTK_H -DUSE_LINUX_FB -DUSE_LINUX_NATIVE -I/opt/ftk-x86/include/freetype2 -DUSE_FREETYPE -DUSE_GPINYIN -DUSE_LINEBREAK -DUSE_VNC -DFTK_PROFILE -DFTK_MEMORY_PROFILE -MT libvncserver_la-scale.lo -MD -MP -MF .deps/libvncserver_la-scale.Tpo -c ../../../../apps/desktop/libvncserver/scale.c -o libvncserver_la-scale.o >/dev/null 2>&1
mv -f .deps/libvncserver_la-scale.Tpo .deps/libvncserver_la-scale.Plo
/bin/sh ../../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../../apps/desktop/libvncserver -I../../..   -I/home/project/linux/ftk_git/x86/staging//opt/ftk-x86/include  -I../../../../apps/desktop/libvncserver/rfb -I/home/project/linux/ftk_git/x86/staging//opt/ftk-x86/include  -I/opt/ftk-x86/include/libpng16   -DHAVE_CONFIG_FTK_H -DHAVE_CONFIG_FTK_H -DUSE_LINUX_FB -DUSE_LINUX_NATIVE  -I/opt/ftk-x86/include/freetype2   -DUSE_FREETYPE  -DUSE_GPINYIN -DUSE_LINEBREAK  -DUSE_VNC -DFTK_PROFILE -DFTK_MEMORY_PROFILE -MT libvncserver_la-tight.lo -MD -MP -MF .deps/libvncserver_la-tight.Tpo -c -o libvncserver_la-tight.lo `test -f 'tight.c' || echo '../../../../apps/desktop/libvncserver/'`tight.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../../apps/desktop/libvncserver -I../../.. -I/home/project/linux/ftk_git/x86/staging//opt/ftk-x86/include -I../../../../apps/desktop/libvncserver/rfb -I/home/project/linux/ftk_git/x86/staging//opt/ftk-x86/include -I/opt/ftk-x86/include/libpng16 -DHAVE_CONFIG_FTK_H -DHAVE_CONFIG_FTK_H -DUSE_LINUX_FB -DUSE_LINUX_NATIVE -I/opt/ftk-x86/include/freetype2 -DUSE_FREETYPE -DUSE_GPINYIN -DUSE_LINEBREAK -DUSE_VNC -DFTK_PROFILE -DFTK_MEMORY_PROFILE -MT libvncserver_la-tight.lo -MD -MP -MF .deps/libvncserver_la-tight.Tpo -c ../../../../apps/desktop/libvncserver/tight.c  -fPIC -DPIC -o .libs/libvncserver_la-tight.o
In file included from /home/project/linux/ftk_git/x86/staging//opt/ftk-x86/include/jpeglib.h:27:0,
                 from ../../../../apps/desktop/libvncserver/tight.c:38:
/home/project/linux/ftk_git/x86/staging//opt/ftk-x86/include/jmorecfg.h:263:16: error: expected identifier before numeric constant
make[5]: *** [libvncserver_la-tight.lo] Error 1
make[5]: Leaving directory `/home/project/linux/ftk_git/ftk/x86/apps/desktop/libvncserver'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/project/linux/ftk_git/ftk/x86/apps/desktop'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/project/linux/ftk_git/ftk/x86/apps'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/project/linux/ftk_git/ftk/x86'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/project/linux/ftk_git/ftk/x86'
make: *** [libftk] Error 2
Reply all
Reply to author
Forward
0 new messages