checking for __fsetlocking... yes checking whether _snprintf is declared... no checking whether _snwprintf is declared... no checking whether feof_unlocked is declared... yes checking whether fgets_unlocked is declared... yes checking whether getc_unlocked is declared... yes checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, ch ar * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for LC_MESSAGES... yes checking for bison... no checking whether NLS is requested... yes checking whether included gettext is requested... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for string.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... (cached) yes checking for inline... (cached) inline checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking for memmove... yes checking for memset... yes checking for strchr... yes checking for forkpty in -lutil... yes checking for main in -lcurses... no checking for main in -ldl... yes checking for main in -lpth... no checking for main in -limmclient... no checking for main in -limm_server... no checking gpm.h usability... no checking gpm.h presence... no checking for gpm.h... no checking for main in -lgpm... no checking ggi/ggi.h usability... no checking ggi/ggi.h presence... no checking for ggi/ggi.h... no checking for main in -lggi... no configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/zhcon.1 config.status: creating debian/Makefile config.status: creating tools/Makefile config.status: creating font/Makefile config.status: creating input/Makefile config.status: creating src/Makefile config.status: creating src/display/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing default-1 commands
Configuration: Target system: i686-pc-linux-gnu Source code location: ./zhcon-0.2.5 C++ Compiler: g++ C++ Compiler flags: -funsigned-char -O2 -march=i686 -DNDEBUG -Wall C Compiler: gcc C Compiler flags: -funsigned-char -O2 -march=i686 -DNDEBUG -Wall VGA support: yes gpm moues support: no libggi support: no unicon support: no zhcon binary dir: /usr/zhcon/bin zhcon files dir: /usr/zhcon/lib/zhcon
Config complete, now type make to build zhcon. Good Luck! [root@centos2013 zhcon]# make make all-recursive make[1]: Entering directory `/tmp/zhcon' Making all in src make[2]: Entering directory `/tmp/zhcon/src' Making all in display make[3]: Entering directory `/tmp/zhcon/src/display' if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fbdev.o -MD -MP -MF ".deps/fbdev.Tpo" -c -o fbdev.o ../.././zhcon-0.2.5/src/display/fbdev.c pp; \ then mv -f ".deps/fbdev.Tpo" ".deps/fbdev.Po"; else rm -f ".deps/fbdev.T po"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fblinear15. o -MD -MP -MF ".deps/fblinear15.Tpo" -c -o fblinear15.o ../.././zhcon-0.2.5/src/ display/fblinear15.cpp; \ then mv -f ".deps/fblinear15.Tpo" ".deps/fblinear15.Po"; else rm -f ".de ps/fblinear15.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fblinear16. o -MD -MP -MF ".deps/fblinear16.Tpo" -c -o fblinear16.o ../.././zhcon-0.2.5/src/ display/fblinear16.cpp; \ then mv -f ".deps/fblinear16.Tpo" ".deps/fblinear16.Po"; else rm -f ".de ps/fblinear16.Tpo"; exit 1; fi ../.././zhcon-0.2.5/src/display/fblinear16.cpp: In member function virtual void FBLinear16::RevRect(int, int, int, int) : ../.././zhcon-0.2.5/src/display/fblinear16.cpp:89: warning: operation on dest32 may be undefined if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fblinear24. o -MD -MP -MF ".deps/fblinear24.Tpo" -c -o fblinear24.o ../.././zhcon-0.2.5/src/ display/fblinear24.cpp; \ then mv -f ".deps/fblinear24.Tpo" ".deps/fblinear24.Po"; else rm -f ".de ps/fblinear24.Tpo"; exit 1; fi ../.././zhcon-0.2.5/src/display/fblinear24.cpp: In member function virtual void FBLinear24::RevRect(int, int, int, int) : ../.././zhcon-0.2.5/src/display/fblinear24.cpp:139: warning: operation on dest3 2 may be undefined ../.././zhcon-0.2.5/src/display/fblinear24.cpp:140: warning: operation on dest3 2 may be undefined ../.././zhcon-0.2.5/src/display/fblinear24.cpp:141: warning: operation on dest3 2 may be undefined ../.././zhcon-0.2.5/src/display/fblinear24.cpp:144: warning: operation on dest3 2 may be undefined ../.././zhcon-0.2.5/src/display/fblinear24.cpp:146: warning: operation on dest1 6 may be undefined ../.././zhcon-0.2.5/src/display/fblinear24.cpp:151: warning: operation on dest1 6 may be undefined if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fblinear32. o -MD -MP -MF ".deps/fblinear32.Tpo" -c -o fblinear32.o ../.././zhcon-0.2.5/src/ display/fblinear32.cpp; \ then mv -f ".deps/fblinear32.Tpo" ".deps/fblinear32.Po"; else rm -f ".de ps/fblinear32.Tpo"; exit 1; fi ../.././zhcon-0.2.5/src/display/fblinear32.cpp: In member function virtual void FBLinear32::RevRect(int, int, int, int) : ../.././zhcon-0.2.5/src/display/fblinear32.cpp:77: warning: operation on dest32 may be undefined if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fblinear4.o -MD -MP -MF ".deps/fblinear4.Tpo" -c -o fblinear4.o ../.././zhcon-0.2.5/src/dis play/fblinear4.cpp; \ then mv -f ".deps/fblinear4.Tpo" ".deps/fblinear4.Po"; else rm -f ".deps /fblinear4.Tpo"; exit 1; fi ../.././zhcon-0.2.5/src/display/fblinear4.cpp: In member function virtual void FBLinear4::FillRect(int, int, int, int, int) : ../.././zhcon-0.2.5/src/display/fblinear4.cpp:75: error: memset was not declar ed in this scope make[3]: *** [fblinear4.o] Error 1 make[3]: Leaving directory `/tmp/zhcon/src/display' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/zhcon/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/zhcon' make: *** [all] Error 2 [root@centos2013 zhcon]# make install Making install in src make[1]: Entering directory `/tmp/zhcon/src' Making install in display make[2]: Entering directory `/tmp/zhcon/src/display' if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fblinear4.o -MD -MP -MF ".deps/fblinear4.Tpo" -c -o fblinear4.o ../.././zhcon-0.2.5/src/dis play/fblinear4.cpp; \ then mv -f ".deps/fblinear4.Tpo" ".deps/fblinear4.Po"; else rm -f ".deps /fblinear4.Tpo"; exit 1; fi ../.././zhcon-0.2.5/src/display/fblinear4.cpp: In member function virtual void FBLinear4::FillRect(int, int, int, int, int) : ../.././zhcon-0.2.5/src/display/fblinear4.cpp:75: error: memset was not declar ed in this scope make[2]: *** [fblinear4.o] Error 1 make[2]: Leaving directory `/tmp/zhcon/src/display' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/tmp/zhcon/src' make: *** [install-recursive] Error 1
checking for __fsetlocking... yes checking whether _snprintf is declared... no checking whether _snwprintf is declared... no checking whether feof_unlocked is declared... yes checking whether fgets_unlocked is declared... yes checking whether getc_unlocked is declared... yes checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, ch ar * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for LC_MESSAGES... yes checking for bison... no checking whether NLS is requested... yes checking whether included gettext is requested... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for string.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... (cached) yes checking for inline... (cached) inline checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking for memmove... yes checking for memset... yes checking for strchr... yes checking for forkpty in -lutil... yes checking for main in -lcurses... no checking for main in -ldl... yes checking for main in -lpth... no checking for main in -limmclient... no checking for main in -limm_server... no checking gpm.h usability... no checking gpm.h presence... no checking for gpm.h... no checking for main in -lgpm... no checking ggi/ggi.h usability... no checking ggi/ggi.h presence... no checking for ggi/ggi.h... no checking for main in -lggi... no configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/zhcon.1 config.status: creating debian/Makefile config.status: creating tools/Makefile config.status: creating font/Makefile config.status: creating input/Makefile config.status: creating src/Makefile config.status: creating src/display/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing default-1 commands
Configuration: Target system: i686-pc-linux-gnu Source code location: ./zhcon-0.2.5 C++ Compiler: g++ C++ Compiler flags: -funsigned-char -O2 -march=i686 -DNDEBUG -Wall C Compiler: gcc C Compiler flags: -funsigned-char -O2 -march=i686 -DNDEBUG -Wall VGA support: yes gpm moues support: no libggi support: no unicon support: no zhcon binary dir: /usr/zhcon/bin zhcon files dir: /usr/zhcon/lib/zhcon
Config complete, now type make to build zhcon. Good Luck! [root@centos2013 zhcon]# make make all-recursive make[1]: Entering directory `/tmp/zhcon' Making all in src make[2]: Entering directory `/tmp/zhcon/src' Making all in display make[3]: Entering directory `/tmp/zhcon/src/display' if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fbdev.o -MD -MP -MF ".deps/fbdev.Tpo" -c -o fbdev.o ../.././zhcon-0.2.5/src/display/fbdev.c pp; \ then mv -f ".deps/fbdev.Tpo" ".deps/fbdev.Po"; else rm -f ".deps/fbdev.T po"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fblinear15. o -MD -MP -MF ".deps/fblinear15.Tpo" -c -o fblinear15.o ../.././zhcon-0.2.5/src/ display/fblinear15.cpp; \ then mv -f ".deps/fblinear15.Tpo" ".deps/fblinear15.Po"; else rm -f ".de ps/fblinear15.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fblinear16. o -MD -MP -MF ".deps/fblinear16.Tpo" -c -o fblinear16.o ../.././zhcon-0.2.5/src/ display/fblinear16.cpp; \ then mv -f ".deps/fblinear16.Tpo" ".deps/fblinear16.Po"; else rm -f ".de ps/fblinear16.Tpo"; exit 1; fi ../.././zhcon-0.2.5/src/display/fblinear16.cpp: In member function virtual void FBLinear16::RevRect(int, int, int, int) : ../.././zhcon-0.2.5/src/display/fblinear16.cpp:89: warning: operation on dest32 may be undefined if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fblinear24. o -MD -MP -MF ".deps/fblinear24.Tpo" -c -o fblinear24.o ../.././zhcon-0.2.5/src/ display/fblinear24.cpp; \ then mv -f ".deps/fblinear24.Tpo" ".deps/fblinear24.Po"; else rm -f ".de ps/fblinear24.Tpo"; exit 1; fi ../.././zhcon-0.2.5/src/display/fblinear24.cpp: In member function virtual void FBLinear24::RevRect(int, int, int, int) : ../.././zhcon-0.2.5/src/display/fblinear24.cpp:139: warning: operation on dest3 2 may be undefined ../.././zhcon-0.2.5/src/display/fblinear24.cpp:140: warning: operation on dest3 2 may be undefined ../.././zhcon-0.2.5/src/display/fblinear24.cpp:141: warning: operation on dest3 2 may be undefined ../.././zhcon-0.2.5/src/display/fblinear24.cpp:144: warning: operation on dest3 2 may be undefined ../.././zhcon-0.2.5/src/display/fblinear24.cpp:146: warning: operation on dest1 6 may be undefined ../.././zhcon-0.2.5/src/display/fblinear24.cpp:151: warning: operation on dest1 6 may be undefined if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fblinear32. o -MD -MP -MF ".deps/fblinear32.Tpo" -c -o fblinear32.o ../.././zhcon-0.2.5/src/ display/fblinear32.cpp; \ then mv -f ".deps/fblinear32.Tpo" ".deps/fblinear32.Po"; else rm -f ".de ps/fblinear32.Tpo"; exit 1; fi ../.././zhcon-0.2.5/src/display/fblinear32.cpp: In member function virtual void FBLinear32::RevRect(int, int, int, int) : ../.././zhcon-0.2.5/src/display/fblinear32.cpp:77: warning: operation on dest32 may be undefined if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fblinear4.o -MD -MP -MF ".deps/fblinear4.Tpo" -c -o fblinear4.o ../.././zhcon-0.2.5/src/dis play/fblinear4.cpp; \ then mv -f ".deps/fblinear4.Tpo" ".deps/fblinear4.Po"; else rm -f ".deps /fblinear4.Tpo"; exit 1; fi ../.././zhcon-0.2.5/src/display/fblinear4.cpp: In member function virtual void FBLinear4::FillRect(int, int, int, int, int) : ../.././zhcon-0.2.5/src/display/fblinear4.cpp:75: error: memset was not declar ed in this scope make[3]: *** [fblinear4.o] Error 1 make[3]: Leaving directory `/tmp/zhcon/src/display' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/zhcon/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/zhcon' make: *** [all] Error 2 [root@centos2013 zhcon]# make install Making install in src make[1]: Entering directory `/tmp/zhcon/src' Making install in display make[2]: Entering directory `/tmp/zhcon/src/display' if g++ -DHAVE_CONFIG_H -I. -I../.././zhcon-0.2.5/src/display -I../.. -I../.././z hcon-0.2.5/src -funsigned-char -O2 -march=i686 -DNDEBUG -Wall -MT fblinear4.o -MD -MP -MF ".deps/fblinear4.Tpo" -c -o fblinear4.o ../.././zhcon-0.2.5/src/dis play/fblinear4.cpp; \ then mv -f ".deps/fblinear4.Tpo" ".deps/fblinear4.Po"; else rm -f ".deps /fblinear4.Tpo"; exit 1; fi ../.././zhcon-0.2.5/src/display/fblinear4.cpp: In member function virtual void FBLinear4::FillRect(int, int, int, int, int) : ../.././zhcon-0.2.5/src/display/fblinear4.cpp:75: error: memset was not declar ed in this scope make[2]: *** [fblinear4.o] Error 1 make[2]: Leaving directory `/tmp/zhcon/src/display' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/tmp/zhcon/src' make: *** [install-recursive] Error 1