Results 1 to 2 of 2

Thread: Help: Comping Error

  1. #1
    xuanxuan_0176 NNTP User

    Exclamation Help: Comping Error

    I encountered a problem when execute command "./configure", details as following:

    ./configure
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking for gcc... gcc
    checking for C compiler default output file name... a.out
    checking whether the C compiler works... yes
    checking whether we are cross compiling... no
    checking for suffix of executables...
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking for style of include used by make... GNU
    checking dependency style of gcc... gcc3
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether make sets $(MAKE)... (cached) yes
    checking for ranlib... ranlib
    checking for ld used by GCC... /usr/i586-suse-linux/bin/ld
    checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
    checking for shared library run path origin... done
    ...
    checking for iconv declaration...
    extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
    checking how to run the C preprocessor... gcc -E
    checking for grep that handles long lines and -e... /usr/bin/grep
    checking for egrep... /usr/bin/grep -E
    ...
    checking malloc/malloc.h usability... no
    checking malloc/malloc.h presence... no
    checking for malloc/malloc.h... no
    ...
    checking machine/endian.h usability... no
    checking machine/endian.h presence... no
    checking for machine/endian.h... no
    checking for X... libraries , headers
    checking for pkg-config... /usr/bin/pkg-config
    ...
    checking vfork.h usability... no
    checking vfork.h presence... no
    checking for vfork.h... no
    ...
    checking return type of signal handlers... void
    ...
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating fcitx.spec
    config.status: creating doc/Makefile
    config.status: creating data/Makefile
    config.status: creating xpm/Makefile
    config.status: creating lib/Makefile
    config.status: creating src/version.h
    config.status: creating src/Makefile
    config.status: creating tools/Makefile
    config.status: creating config.h
    config.status: config.h is unchanged
    config.status: executing depfiles commands
    anna@linux-9rma:~/Documents/fcitx-3.6> make
    make all-recursive
    make[1]: Entering directory `/home/anna/Documents/fcitx-3.6'
    Making all in doc
    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6/doc'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6/doc'
    Making all in xpm
    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6/xpm'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6/xpm'
    Making all in lib
    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6/lib'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6/lib'
    Making all in src
    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6/src'
    gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -I/usr/include/freetype2 -D_USE_XFT -Wall -MT InputWindow.o -MD -MP -MF .deps/InputWindow.Tpo -c -o InputWindow.o InputWindow.c
    mv -f .deps/InputWindow.Tpo .deps/InputWindow.Po
    gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -I/usr/include/freetype2 -D_USE_XFT -Wall -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
    mv -f .deps/main.Tpo .deps/main.Po
    gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -I/usr/include/freetype2 -D_USE_XFT -Wall -MT tools.o -MD -MP -MF .deps/tools.Tpo -c -o tools.o tools.c
    mv -f .deps/tools.Tpo .deps/tools.Po
    gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I.. -I. -I../lib -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -I/usr/include/freetype2 -D_USE_XFT -Wall -MT about.o -MD -MP -MF .deps/about.Tpo -c -o about.o about.c
    mv -f .deps/about.Tpo .deps/about.Po
    gcc -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY -I/usr/include/freetype2 -D_USE_XFT -Wall -lXpm -lXtst -o fcitx IC.o ime.o InputWindow.o KeyList.o main.o MainWindow.o MyErrorsHandlers.o punc.o py.o PYFA.o pyMapTable.o pyParser.o sp.o tools.o ui.o table.o xim.o qw.o tray.o TrayWindow.o vk.o about.o QuickPhrase.o AutoEng.o extra.o internalVersion.o ../lib/libXimd.a -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -lX11
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6/src'
    Making all in tools
    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6/tools'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6/tools'
    Making all in data
    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6/data'
    make -C ../tools
    make[3]: Entering directory `/home/anna/Documents/fcitx-3.6/tools'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/home/anna/Documents/fcitx-3.6/tools'
    rm -f pyERROR
    rm -f pyPhrase.ok
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6/data'
    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6'
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6'
    make[1]: Leaving directory `/home/anna/Documents/fcitx-3.6'

    where is the problem, is there anywhere missing library file? Hope you can help me out. thanks!

  2. #2
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    27,211
    Blog Entries
    15

    Default Re: Help: Comping Error

    Quote Originally Posted by xuanxuan 0176
    *I encountered a problem when execute command "./configure", details as
    following:*

    /configure
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking for gcc... gcc
    checking for C compiler default output file name... a.out
    checking whether the C compiler works... yes
    checking whether we are cross compiling... no
    checking for suffix of executables...
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking for style of include used by make... GNU
    checking dependency style of gcc... gcc3
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether make sets $(MAKE)... (cached) yes
    checking for ranlib... ranlib
    checking for ld used by GCC... /usr/i586-suse-linux/bin/ld
    checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
    checking for shared library run path origin... done
    ...
    checking for iconv declaration...
    extern size_t iconv (iconv_t cd, char * *inbuf, size_t
    *inbytesleft, char * *outbuf, size_t *outbytesleft);
    checking how to run the C preprocessor... gcc -E

    checking for grep that handles long lines and -e... /usr/bin/grep

    checking for egrep... /usr/bin/grep -E

    ...

    checking malloc/malloc.h usability... no


    checking malloc/malloc.h presence... no


    checking for malloc/malloc.h... no


    ...



    checking machine/endian.h usability... no


    checking machine/endian.h presence... no


    checking for machine/endian.h... no


    checking for X... libraries , headers


    checking for pkg-config... /usr/bin/pkg-config


    ...

    checking vfork.h usability... no


    checking vfork.h presence... no


    checking for vfork.h... no


    ...



    checking return type of signal handlers... void


    ...

    configure: creating ./config.status


    config.status: creating Makefile


    config.status: creating fcitx.spec


    config.status: creating doc/Makefile


    config.status: creating data/Makefile


    config.status: creating xpm/Makefile


    config.status: creating lib/Makefile


    config.status: creating src/version.h


    config.status: creating src/Makefile


    config.status: creating tools/Makefile


    config.status: creating config.h


    config.status: config.h is unchanged


    config.status: executing depfiles commands


    anna@linux-9rma:~/Documents/fcitx-3.6> make


    make all-recursive


    make[1]: Entering directory `/home/anna/Documents/fcitx-3.6'


    Making all in doc


    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6/doc'


    make[2]: Nothing to be done for `all'.


    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6/doc'


    Making all in xpm


    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6/xpm'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6/xpm'
    Making all in lib
    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6/lib'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6/lib'
    Making all in src
    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6/src'
    gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I.. -I. -I../lib
    -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY
    -I/usr/include/freetype2 -D_USE_XFT -Wall -MT InputWindow.o -MD -MP
    -MF .deps/InputWindow.Tpo -c -o InputWindow.o InputWindow.c
    mv -f .deps/InputWindow.Tpo .deps/InputWindow.Po
    gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I.. -I. -I../lib
    -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY
    -I/usr/include/freetype2 -D_USE_XFT -Wall -MT main.o -MD -MP -MF
    deps/main.Tpo -c -o main.o main.c
    mv -f .deps/main.Tpo .deps/main.Po
    gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I.. -I. -I../lib
    -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY
    -I/usr/include/freetype2 -D_USE_XFT -Wall -MT tools.o -MD -MP -MF
    deps/tools.Tpo -c -o tools.o tools.c
    mv -f .deps/tools.Tpo .deps/tools.Po
    gcc -DPKGDATADIR=\"/usr/local/share/fcitx\" -I. -I.. -I. -I../lib
    -I../xpm -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY
    -I/usr/include/freetype2 -D_USE_XFT -Wall -MT about.o -MD -MP -MF
    deps/about.Tpo -c -o about.o about.c
    mv -f .deps/about.Tpo .deps/about.Po
    gcc -O2 -fno-strength-reduce -g -O2 -D_ENABLE_TRAY
    -I/usr/include/freetype2 -D_USE_XFT -Wall -lXpm -lXtst -o fcitx IC.o
    ime.o InputWindow.o KeyList.o main.o MainWindow.o MyErrorsHandlers.o
    punc.o py.o PYFA.o pyMapTable.o pyParser.o sp.o tools.o ui.o table.o
    xim.o qw.o tray.o TrayWindow.o vk.o about.o QuickPhrase.o AutoEng.o
    extra.o internalVersion.o ../lib/libXimd.a -lXft -lXrender -lfontconfig
    -lfreetype -lz -lX11 -lX11
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6/src'
    Making all in tools
    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6/tools'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6/tools'
    Making all in data
    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6/data'
    make -C ../tools
    make[3]: Entering directory `/home/anna/Documents/fcitx-3.6/tools'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/home/anna/Documents/fcitx-3.6/tools'
    rm -f pyERROR
    rm -f pyPhrase.ok
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6/data'
    make[2]: Entering directory `/home/anna/Documents/fcitx-3.6'
    make[2]: Leaving directory `/home/anna/Documents/fcitx-3.6'
    make[1]: Leaving directory `/home/anna/Documents/fcitx-3.6'

    where is the problem, is there anywhere missing library file? Hope you
    can help me out. thanks!

    Hi
    If you search here for fcitx
    http://software.opensuse.org/search?

    Else the src rpm shows the following build requirements;
    xorg-x11-devel xorg-x11-libs pkgconfig freetype2-devel

    --
    Cheers Malcolm (Linux Counter #276890)
    SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.23-0.1-default
    up 6 days 3:56, 2 users, load average: 0.12, 0.06, 0.01
    GPU GeForce 8600 GTS Silent - Driver Version: 185.18.14


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •