Build of sunpinyin with vanilla toolchain

The build took 00h 00m 41s and was NOT successful.

The program in this build is written in the following languages, according to sloccount:

SLOCLanguage
17,505 cpp
11,216 ansic
1,429 python
773 objc
295 sh
282 makefile
31,500 total

The process tree of the build process is here.

Log

To avoid scrolling, you may jump to the last line of the invocation of makepkg that was used to build this package.

Removed vanilla repositories from pacman.conf and added:
# [tuscan]
# Server = file:///var/cache/pacman/pkg/

CMD: pacman -Syy --noconfirm
# :: Synchronizing package databases...
# downloading tuscan.db...

CMD: sudo -u tuscan red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: sunpinyin 2.0.3.20160226-1 (Wed Aug 24 14:22:44 UTC 2016)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> Installing missing dependencies...
# resolving dependencies...
# looking for conflicting packages...
#
# Packages (3) perl-xml-parser-2.44-3 intltool-0.51.0-1 scons-2.4.1-1
#
# Total Installed Size: 5.61 MiB
#
# :: Proceed with installation? [Y/n]
# checking keyring...
# checking package integrity...
# loading package files...
# checking for file conflicts...
# checking available disk space...
# :: Processing package changes...
# installing scons...
# installing perl-xml-parser...
# installing intltool...
# :: Running post-transaction hooks...
# (1/1) Updating manpage index...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# scons: Reading SConscript files ...
# Warning: you've set CFLAGS in the environmental variable!
# Warning: you've set CXXFLAGS in the environmental variable!
# Warning: you've set LDFLAGS in the environmental variable!
# Checking for pkg-config... yes
# Checking for sqlite3... yes
# Checking for C header file assert.h... yes
# Checking for C function bind_textdomain_codeset()... yes
# Checking for C function dcgettext()... yes
# Checking for C function exp2()... no
# Checking for C header file fcntl.h... yes
# Checking for C header file getopt.h... yes
# Checking for C function getopt_long()... yes
# Checking for C function getpagesize()... yes
# Checking for C function get_opt()... no
# Checking for C header file iconv.h... yes
# Checking for C header file inttypes.h... yes
# Checking for C header file locale.h... yes
# Checking for C header file libintl.h... yes
# Checking for C header file limits.h... yes
# Checking for C header file locale.h... yes
# Checking for C function log2()... no
# Checking for C header file memory.h... yes
# Checking for C function memset()... yes
# Checking for C function mmap()... yes
# Checking for C function munmap()... yes
# Checking for C function setlocale()... yes
# Checking for C header file sys/mman.h... yes
# Checking for C header file sys/param.h... yes
# Checking for C header file sys/stat.h... yes
# Checking for C header file sys/types.h... yes
# Checking for C header file unistd.h... yes
# Checking for C header file wchar.h... yes
# scons: done reading SConscript files.
# scons: Building targets ...
# scons: Configure: creating config.h
# Creating 'doc/README'
# Creating 'doc/SLM-inst.mk'
# g++ -o src/portability.os -c -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core src/portability.cpp
# g++ -o src/slm/slm.os -c -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core src/slm/slm.cpp
# g++ -o src/lexicon/pytrie.os -c -pipe -fPIC -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core src/lexicon/pytrie.cpp
# cd python && ./pinyin_info_gen.py > ../src/pinyin/pinyin_info.h
# File "./pinyin_info_gen.py", line 41
# print 'static const char *%s[] = { %s };' % (name, ', '.join ('"%s"' % s for s in var))
# ^
# SyntaxError: invalid syntax
# scons: *** [src/pinyin/pinyin_info.h] Error 1
# scons: building terminated because of errors.
# ==> ERROR: A failure occurred in build().
# Aborting...

Printing config logfiles

CMD: config logfiles '/tmp/sunpinyin/src/sunpinyin/config.log'
# file /tmp/sunpinyin/src/sunpinyin/SConstruct,line 347:
# Configure(confdir = .sconf_temp)
# scons: Configure: Checking for pkg-config...
# pkg-config --atleast-pkgconfig-version=0.12.0
# scons: Configure: yes
#
# scons: Configure: Checking for sqlite3...
# pkg-config --exists 'sqlite3'
# scons: Configure: yes
#
# scons: Configure: Checking for C header file assert.h...
# .sconf_temp/conftest_2.c <-
# |
# |#include "assert.h"
# |
# |
# gcc -o .sconf_temp/conftest_2.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_2.c
# scons: Configure: yes
#
# scons: Configure: Checking for C function bind_textdomain_codeset()...
# .sconf_temp/conftest_3.c <-
# |
# |
# |#include
# |
# |#ifdef __cplusplus
# |extern "C"
# |#endif
# |char bind_textdomain_codeset();
# |
# |int main() {
# |#if defined (__stub_bind_textdomain_codeset) || defined (__stub___bind_textdomain_codeset)
# | fail fail fail
# |#else
# | bind_textdomain_codeset();
# |#endif
# |
# | return 0;
# |}
# |
# gcc -o .sconf_temp/conftest_3.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_3.c
# gcc -o .sconf_temp/conftest_3 .sconf_temp/conftest_3.o
# scons: Configure: yes
#
# scons: Configure: Checking for C function dcgettext()...
# .sconf_temp/conftest_4.c <-
# |
# |
# |#include
# |
# |#ifdef __cplusplus
# |extern "C"
# |#endif
# |char dcgettext();
# |
# |int main() {
# |#if defined (__stub_dcgettext) || defined (__stub___dcgettext)
# | fail fail fail
# |#else
# | dcgettext();
# |#endif
# |
# | return 0;
# |}
# |
# gcc -o .sconf_temp/conftest_4.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_4.c
# .sconf_temp/conftest_4.c:8:6: warning: conflicting types for built-in function 'dcgettext'
# char dcgettext();
# ^~~~~~~~~
# gcc -o .sconf_temp/conftest_4 .sconf_temp/conftest_4.o
# scons: Configure: yes
#
# scons: Configure: Checking for C function exp2()...
# .sconf_temp/conftest_5.c <-
# |
# |
# |#include
# |
# |#ifdef __cplusplus
# |extern "C"
# |#endif
# |char exp2();
# |
# |int main() {
# |#if defined (__stub_exp2) || defined (__stub___exp2)
# | fail fail fail
# |#else
# | exp2();
# |#endif
# |
# | return 0;
# |}
# |
# gcc -o .sconf_temp/conftest_5.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_5.c
# .sconf_temp/conftest_5.c:8:6: warning: conflicting types for built-in function 'exp2'
# char exp2();
# ^~~~
# gcc -o .sconf_temp/conftest_5 .sconf_temp/conftest_5.o
# .sconf_temp/conftest_5.o: In function `main':
# conftest_5.c:(.text+0xa): undefined reference to `exp2'
# collect2: error: ld returned 1 exit status
# scons: Configure: no
#
# scons: Configure: Checking for C header file fcntl.h...
# .sconf_temp/conftest_6.c <-
# |
# |#include "fcntl.h"
# |
# |
# gcc -o .sconf_temp/conftest_6.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_6.c
# scons: Configure: yes
#
# scons: Configure: Checking for C header file getopt.h...
# .sconf_temp/conftest_7.c <-
# |
# |#include "getopt.h"
# |
# |
# gcc -o .sconf_temp/conftest_7.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_7.c
# scons: Configure: yes
#
# scons: Configure: Checking for C function getopt_long()...
# .sconf_temp/conftest_8.c <-
# |
# |
# |#include
# |
# |#ifdef __cplusplus
# |extern "C"
# |#endif
# |char getopt_long();
# |
# |int main() {
# |#if defined (__stub_getopt_long) || defined (__stub___getopt_long)
# | fail fail fail
# |#else
# | getopt_long();
# |#endif
# |
# | return 0;
# |}
# |
# gcc -o .sconf_temp/conftest_8.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_8.c
# gcc -o .sconf_temp/conftest_8 .sconf_temp/conftest_8.o
# scons: Configure: yes
#
# scons: Configure: Checking for C function getpagesize()...
# .sconf_temp/conftest_9.c <-
# |
# |
# |#include
# |
# |#ifdef __cplusplus
# |extern "C"
# |#endif
# |char getpagesize();
# |
# |int main() {
# |#if defined (__stub_getpagesize) || defined (__stub___getpagesize)
# | fail fail fail
# |#else
# | getpagesize();
# |#endif
# |
# | return 0;
# |}
# |
# gcc -o .sconf_temp/conftest_9.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_9.c
# gcc -o .sconf_temp/conftest_9 .sconf_temp/conftest_9.o
# scons: Configure: yes
#
# scons: Configure: Checking for C function get_opt()...
# .sconf_temp/conftest_10.c <-
# |
# |
# |#include
# |
# |#ifdef __cplusplus
# |extern "C"
# |#endif
# |char get_opt();
# |
# |int main() {
# |#if defined (__stub_get_opt) || defined (__stub___get_opt)
# | fail fail fail
# |#else
# | get_opt();
# |#endif
# |
# | return 0;
# |}
# |
# gcc -o .sconf_temp/conftest_10.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_10.c
# gcc -o .sconf_temp/conftest_10 .sconf_temp/conftest_10.o
# .sconf_temp/conftest_10.o: In function `main':
# conftest_10.c:(.text+0xa): undefined reference to `get_opt'
# collect2: error: ld returned 1 exit status
# scons: Configure: no
#
# scons: Configure: Checking for C header file iconv.h...
# .sconf_temp/conftest_11.c <-
# |
# |#include "iconv.h"
# |
# |
# gcc -o .sconf_temp/conftest_11.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_11.c
# scons: Configure: yes
#
# scons: Configure: Checking for C header file inttypes.h...
# .sconf_temp/conftest_12.c <-
# |
# |#include "inttypes.h"
# |
# |
# gcc -o .sconf_temp/conftest_12.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_12.c
# scons: Configure: yes
#
# scons: Configure: Checking for C header file locale.h...
# .sconf_temp/conftest_13.c <-
# |
# |#include "locale.h"
# |
# |
# gcc -o .sconf_temp/conftest_13.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_13.c
# scons: Configure: yes
#
# scons: Configure: Checking for C header file libintl.h...
# .sconf_temp/conftest_14.c <-
# |
# |#include "libintl.h"
# |
# |
# gcc -o .sconf_temp/conftest_14.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_14.c
# scons: Configure: yes
#
# scons: Configure: Checking for C header file limits.h...
# .sconf_temp/conftest_15.c <-
# |
# |#include "limits.h"
# |
# |
# gcc -o .sconf_temp/conftest_15.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_15.c
# scons: Configure: yes
#
# scons: Configure: Checking for C header file locale.h...
# .sconf_temp/conftest_16.c <-
# |
# |#include "locale.h"
# |
# |
# gcc -o .sconf_temp/conftest_16.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_16.c
# scons: Configure: yes
#
# scons: Configure: Checking for C function log2()...
# .sconf_temp/conftest_17.c <-
# |
# |
# |#include
# |
# |#ifdef __cplusplus
# |extern "C"
# |#endif
# |char log2();
# |
# |int main() {
# |#if defined (__stub_log2) || defined (__stub___log2)
# | fail fail fail
# |#else
# | log2();
# |#endif
# |
# | return 0;
# |}
# |
# gcc -o .sconf_temp/conftest_17.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_17.c
# .sconf_temp/conftest_17.c:8:6: warning: conflicting types for built-in function 'log2'
# char log2();
# ^~~~
# gcc -o .sconf_temp/conftest_17 .sconf_temp/conftest_17.o
# .sconf_temp/conftest_17.o: In function `main':
# conftest_17.c:(.text+0xa): undefined reference to `log2'
# collect2: error: ld returned 1 exit status
# scons: Configure: no
#
# scons: Configure: Checking for C header file memory.h...
# .sconf_temp/conftest_18.c <-
# |
# |#include "memory.h"
# |
# |
# gcc -o .sconf_temp/conftest_18.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_18.c
# scons: Configure: yes
#
# scons: Configure: Checking for C function memset()...
# .sconf_temp/conftest_19.c <-
# |
# |
# |#include
# |
# |#ifdef __cplusplus
# |extern "C"
# |#endif
# |char memset();
# |
# |int main() {
# |#if defined (__stub_memset) || defined (__stub___memset)
# | fail fail fail
# |#else
# | memset();
# |#endif
# |
# | return 0;
# |}
# |
# gcc -o .sconf_temp/conftest_19.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_19.c
# .sconf_temp/conftest_19.c:8:6: warning: conflicting types for built-in function 'memset'
# char memset();
# ^~~~~~
# gcc -o .sconf_temp/conftest_19 .sconf_temp/conftest_19.o
# scons: Configure: yes
#
# scons: Configure: Checking for C function mmap()...
# .sconf_temp/conftest_20.c <-
# |
# |
# |#include
# |
# |#ifdef __cplusplus
# |extern "C"
# |#endif
# |char mmap();
# |
# |int main() {
# |#if defined (__stub_mmap) || defined (__stub___mmap)
# | fail fail fail
# |#else
# | mmap();
# |#endif
# |
# | return 0;
# |}
# |
# gcc -o .sconf_temp/conftest_20.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_20.c
# gcc -o .sconf_temp/conftest_20 .sconf_temp/conftest_20.o
# scons: Configure: yes
#
# scons: Configure: Checking for C function munmap()...
# .sconf_temp/conftest_21.c <-
# |
# |
# |#include
# |
# |#ifdef __cplusplus
# |extern "C"
# |#endif
# |char munmap();
# |
# |int main() {
# |#if defined (__stub_munmap) || defined (__stub___munmap)
# | fail fail fail
# |#else
# | munmap();
# |#endif
# |
# | return 0;
# |}
# |
# gcc -o .sconf_temp/conftest_21.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_21.c
# gcc -o .sconf_temp/conftest_21 .sconf_temp/conftest_21.o
# scons: Configure: yes
#
# scons: Configure: Checking for C function setlocale()...
# .sconf_temp/conftest_22.c <-
# |
# |
# |#include
# |
# |#ifdef __cplusplus
# |extern "C"
# |#endif
# |char setlocale();
# |
# |int main() {
# |#if defined (__stub_setlocale) || defined (__stub___setlocale)
# | fail fail fail
# |#else
# | setlocale();
# |#endif
# |
# | return 0;
# |}
# |
# gcc -o .sconf_temp/conftest_22.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_22.c
# gcc -o .sconf_temp/conftest_22 .sconf_temp/conftest_22.o
# scons: Configure: yes
#
# scons: Configure: Checking for C header file sys/mman.h...
# .sconf_temp/conftest_23.c <-
# |
# |#include "sys/mman.h"
# |
# |
# gcc -o .sconf_temp/conftest_23.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_23.c
# scons: Configure: yes
#
# scons: Configure: Checking for C header file sys/param.h...
# .sconf_temp/conftest_24.c <-
# |
# |#include "sys/param.h"
# |
# |
# gcc -o .sconf_temp/conftest_24.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_24.c
# scons: Configure: yes
#
# scons: Configure: Checking for C header file sys/stat.h...
# .sconf_temp/conftest_25.c <-
# |
# |#include "sys/stat.h"
# |
# |
# gcc -o .sconf_temp/conftest_25.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_25.c
# scons: Configure: yes
#
# scons: Configure: Checking for C header file sys/types.h...
# .sconf_temp/conftest_26.c <-
# |
# |#include "sys/types.h"
# |
# |
# gcc -o .sconf_temp/conftest_26.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_26.c
# scons: Configure: yes
#
# scons: Configure: Checking for C header file unistd.h...
# .sconf_temp/conftest_27.c <-
# |
# |#include "unistd.h"
# |
# |
# gcc -o .sconf_temp/conftest_27.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_27.c
# scons: Configure: yes
#
# scons: Configure: Checking for C header file wchar.h...
# .sconf_temp/conftest_28.c <-
# |
# |#include "wchar.h"
# |
# |
# gcc -o .sconf_temp/conftest_28.o -c -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/share/sunpinyin"' -I. -Isrc -Isrc/pinyin -Isrc/slm -Isrc/slm/tools -Isrc/slm/slmbuild -Isrc/slm/slmseg -Isrc/slm/slmpack -Isrc/slm/slminfo -Isrc/slm/tslmendian -Isrc/slm/tslminfo -Isrc/slm/mmseg -Isrc/slm/getwordfreq -Isrc/slm/ids2ngram -Isrc/slm/thread -Isrc/slm/slmprune -Isrc/lexicon -Isrc/ime-core .sconf_temp/conftest_28.c
# scons: Configure: yes
#
#