编译zhcon的问题
发表于 : 2010-01-15 18:38
因为现在使用的发行版本里面没有zhcon的软件包,所以只好自己编译了
configure成功了,但是make的时候出现了错误,不明白是什么回事
sim@sim-pardus zhcon-0.2.3 $ make
cd . \
&& CONFIG_FILES= CONFIG_HEADERS=config.h \
/bin/sh ./config.status
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing default-1 commands
config.status: executing default-2 commands
make all-recursive
make[1]: Entering directory `/home/sim/Downloads/zhcon-0.2.3'
Making all in src
make[2]: Entering directory `/home/sim/Downloads/zhcon-0.2.3/src'
Making all in display
make[3]: Entering directory `/home/sim/Downloads/zhcon-0.2.3/src/display'
source='fblinear24.cpp' object='fblinear24.o' libtool=no \
depfile='.deps/fblinear24.Po' tmpdepfile='.deps/fblinear24.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -funsigned-char -march=i686 -DNDEBUG -Wall -c -o fblinear24.o `test -f fblinear24.cpp || echo './'`fblinear24.cpp
fblinear24.cpp: In member function 'virtual void FBLinear24::RevRect(int, int, int, int)':
fblinear24.cpp:127: warning: operation on 'dest32' may be undefined
fblinear24.cpp:128: warning: operation on 'dest32' may be undefined
fblinear24.cpp:129: warning: operation on 'dest32' may be undefined
fblinear24.cpp:132: warning: operation on 'dest32' may be undefined
fblinear24.cpp:134: warning: operation on 'dest16' may be undefined
fblinear24.cpp:139: warning: operation on 'dest16' may be undefined
fblinear24.cpp: In member function 'virtual void FBLinear24::DrawChar(int, int, int, int, CharBitMap*)':
fblinear24.cpp:206: error: lvalue required as increment operand
fblinear24.cpp:210: error: lvalue required as increment operand
*** 2 errors, 6 warnings
make[3]: *** [fblinear24.o] Error 1
make[3]: Leaving directory `/home/sim/Downloads/zhcon-0.2.3/src/display'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/sim/Downloads/zhcon-0.2.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sim/Downloads/zhcon-0.2.3'
make: *** [all] Error 2
希望大家能够指教下,多谢
configure成功了,但是make的时候出现了错误,不明白是什么回事
sim@sim-pardus zhcon-0.2.3 $ make
cd . \
&& CONFIG_FILES= CONFIG_HEADERS=config.h \
/bin/sh ./config.status
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing default-1 commands
config.status: executing default-2 commands
make all-recursive
make[1]: Entering directory `/home/sim/Downloads/zhcon-0.2.3'
Making all in src
make[2]: Entering directory `/home/sim/Downloads/zhcon-0.2.3/src'
Making all in display
make[3]: Entering directory `/home/sim/Downloads/zhcon-0.2.3/src/display'
source='fblinear24.cpp' object='fblinear24.o' libtool=no \
depfile='.deps/fblinear24.Po' tmpdepfile='.deps/fblinear24.TPo' \
depmode=gcc3 /bin/sh ../../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -funsigned-char -march=i686 -DNDEBUG -Wall -c -o fblinear24.o `test -f fblinear24.cpp || echo './'`fblinear24.cpp
fblinear24.cpp: In member function 'virtual void FBLinear24::RevRect(int, int, int, int)':
fblinear24.cpp:127: warning: operation on 'dest32' may be undefined
fblinear24.cpp:128: warning: operation on 'dest32' may be undefined
fblinear24.cpp:129: warning: operation on 'dest32' may be undefined
fblinear24.cpp:132: warning: operation on 'dest32' may be undefined
fblinear24.cpp:134: warning: operation on 'dest16' may be undefined
fblinear24.cpp:139: warning: operation on 'dest16' may be undefined
fblinear24.cpp: In member function 'virtual void FBLinear24::DrawChar(int, int, int, int, CharBitMap*)':
fblinear24.cpp:206: error: lvalue required as increment operand
fblinear24.cpp:210: error: lvalue required as increment operand
*** 2 errors, 6 warnings
make[3]: *** [fblinear24.o] Error 1
make[3]: Leaving directory `/home/sim/Downloads/zhcon-0.2.3/src/display'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/sim/Downloads/zhcon-0.2.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sim/Downloads/zhcon-0.2.3'
make: *** [all] Error 2
希望大家能够指教下,多谢