Problems with compiling code

From: M.Pritt@epixtech.com
Date: Thu May 09 2002 - 12:21:03 EDT

  • Next message: Christian Biesinger: "Re: Problems with compiling code"

    Hi All,

    I've been looking at AbiWord (through the window's executables) and think
    it's great...Kudos to you guys. I went to download the code and build it
    on my Win2000 platform and I can't build it. I've installed cygwin
    version 1.3.9 (thanks to Jeremy for giving me the full.exe), and I've done
    repeated cvs updates to make sure that I'm in line with the cvs
    repository. Could anyone help me out with this...and yes I've subscribed
    myself to the list so I should get your responses easily enough.

    Here is the problem and it's in bold text below...with the full text of
    the compile (or rather re-attempt to compile) is shown further down...

    No rule to make target `/cygdrive/c/abiword/abi/src/WIN32_1.3.10_i3
    86_OBJ/obj/wv/version.obj', needed by
    `/cygdrive/c/abiword/abi/src/WIN32_1.3.10_
    i386_OBJ/obj/libAbi_libwv_s.lib

    Thanks for your help.

    Mike

    P.S. See the output below:

    Microsoft Windows 2000 [Version 5.00.2195]
    (C) Copyright 1985-2000 Microsoft Corp.

    C:\abiword>abiword.bat

    C:\abiword>set CVSROOT=:pserver:anoncvs@cvs.abisource.com:/cvsroot

    C:\abiword>set include=C:\Program Files\Microsoft Visual Studio
    .NET\FrameworkSD
    K\include\;C:\devtools\DevStudio\VC98\atl\include;C:\devtools\DevStudio\VC98\mfc
    \include;C:\devtools\DevStudio\VC98\include;c:\cygwin\usr\include;c:\abiword\lib
    iconv\include

    C:\abiword>c:\cygwin\cygwin

    mrp@MPRITT ~
    $ cd abiword
    bash: cd: abiword: No such file or directory

    mrp@MPRITT ~
    $ dir

    mrp@MPRITT ~
    $ cd c:\abiword

    mrp@MPRITT /cygdrive/c/abiword
    $ make
    make: *** No targets specified and no makefile found. Stop.

    mrp@MPRITT /cygdrive/c/abiword
    $ cd abi

    mrp@MPRITT /cygdrive/c/abiword/abi
    $ make
    Building AbiSuite with [ABI_ROOT=/cygdrive/c/abiword/abi]
    make ABI_ROOT=/cygdrive/c/abiword/abi -C src
    make[1]: Entering directory `/cygdrive/c/abiword/abi/src'
    Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off
    Scripting:Of
    f].
    make ABI_ROOT=/cygdrive/c/abiword/abi -C config build
    make[2]: Entering directory `/cygdrive/c/abiword/abi/src/config'
    Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off
    Scripting:Of
    f].
    make ABI_ROOT=/cygdrive/c/abiword/abi -C require build
    make[3]: Entering directory `/cygdrive/c/abiword/abi/src/config/require'
    Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off
    Scripting:Of
    f].
    make ABI_ROOT=/cygdrive/c/abiword/abi -C xp build
    make[4]: Entering directory
    `/cygdrive/c/abiword/abi/src/config/require/xp'
    Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off
    Scripting:Of
    f].
    Found expat in peer directory
    make[5]: Entering directory `/cygdrive/c/abiword/expat'
    cd lib; make
    make[6]: Entering directory `/cygdrive/c/abiword/expat/lib'
    xmlparse.c
    C:\devtools\DevStudio\VC98\include\stdlib.h(71) : warning C4114: same type
    quali
    fier used more than once
    C:\devtools\DevStudio\VC98\include\stdlib.h(71) : warning C4091: 'typedef
    ' : ig
    nored on left of 'unsigned int ' when no variable is declared
    xmlparse.c
    xmltok.c
    C:\devtools\DevStudio\VC98\include\stddef.h(93) : warning C4114: same type
    quali
    fier used more than once
    C:\devtools\DevStudio\VC98\include\stddef.h(93) : warning C4091: 'typedef
    ' : ig
    nored on left of 'unsigned int ' when no variable is declared
    xmltok.c
    xmlrole.c
    xmlrole.c
    Microsoft (R) Library Manager Version 6.00.8447
    Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

    make[6]: Leaving directory `/cygdrive/c/abiword/expat/lib'
    make[5]: Leaving directory `/cygdrive/c/abiword/expat'
    Build requirements satisfied.
    make[4]: Leaving directory `/cygdrive/c/abiword/abi/src/config/require/xp'
    make ABI_ROOT=/cygdrive/c/abiword/abi -C win build
    make[4]: Entering directory
    `/cygdrive/c/abiword/abi/src/config/require/win'
    Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off
    Scripting:Of
    f].
    Found zlib in peer directory
    make[5]: Entering directory `/cygdrive/c/abiword/zlib'
    Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off
    Scripting:Of
    f].
    adler32.c
    compress.c
    crc32.c
    deflate.c
    gzio.c
    infblock.c
    infcodes.c
    inffast.c
    inflate.c
    inftrees.c
    infutil.c
    trees.c
    uncompr.c
    zutil.c
    Building library
    /cygdrive/c/abiword/abi/src/WIN32_1.3.10_i386_OBJ/obj/libAbi_zl
    ib_s.lib
    /cygdrive/c/abiword/abi/src/WIN32_1.3.10_i386_OBJ/obj/libAbi_zlib_s.lib
    make[5]: Leaving directory `/cygdrive/c/abiword/zlib'
    Found libpng in peer directory
    make[5]: Entering directory `/cygdrive/c/abiword/libpng'
    Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off
    Scripting:Of
    f].
    png.c
    pngerror.c
    pngget.c
    pngmem.c
    pngpread.c
    pngread.c
    pngrio.c
    pngrtran.c
    pngrutil.c
    pngset.c
    pngtest.c
    pngtrans.c
    pngwio.c
    pngwrite.c
    pngwtran.c
    pngwutil.c
    Building library
    /cygdrive/c/abiword/abi/src/WIN32_1.3.10_i386_OBJ/obj/libAbi_li
    bpng_s.lib
    /cygdrive/c/abiword/abi/src/WIN32_1.3.10_i386_OBJ/obj/libAbi_libpng_s.lib
    make[5]: Leaving directory `/cygdrive/c/abiword/libpng'
    Found libiconv in peer directory
    make[5]: Entering directory `/cygdrive/c/abiword/libiconv'
    Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off
    Scripting:Of
    f].
    make -f Makefile.abi ABI_ROOT=/cygdrive/c/abiword/abi -C libcharset build
    make[6]: Entering directory `/cygdrive/c/abiword/libiconv/libcharset'
    Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off
    Scripting:Of
    f].
    make -f Makefile.abi ABI_ROOT=/cygdrive/c/abiword/abi -C lib build
    make[7]: Entering directory `/cygdrive/c/abiword/libiconv/libcharset/lib'
    Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off
    Scripting:Of
    f].
    localcharset.c
    make[7]: Leaving directory `/cygdrive/c/abiword/libiconv/libcharset/lib'
    make[6]: Leaving directory `/cygdrive/c/abiword/libiconv/libcharset'
    make -f Makefile.abi ABI_ROOT=/cygdrive/c/abiword/abi -C lib build
    make[6]: Entering directory `/cygdrive/c/abiword/libiconv/lib'
    Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off
    Scripting:Of
    f].
    iconv.c
    utf7.h(162) : warning C4018: '<' : signed/unsigned mismatch
    utf7.h(327) : warning C4018: '<' : signed/unsigned mismatch
    hz.h(40) : warning C4018: '<' : signed/unsigned mismatch
    hz.h(52) : warning C4018: '<' : signed/unsigned mismatch
    hz.h(58) : warning C4018: '<' : signed/unsigned mismatch
    hz.h(66) : warning C4018: '<' : signed/unsigned mismatch
    hz.h(81) : warning C4018: '<' : signed/unsigned mismatch
    loop_unicode.h(47) : warning C4018: '<=' : signed/unsigned mismatch
    loop_unicode.h(91) : warning C4018: '<=' : signed/unsigned mismatch
    loop_unicode.h(139) : warning C4018: '<=' : signed/unsigned mismatch
    loop_unicode.h(216) : warning C4018: '<=' : signed/unsigned mismatch
    loop_unicode.h(220) : warning C4018: '<=' : signed/unsigned mismatch
    loop_unicode.h(269) : warning C4018: '<=' : signed/unsigned mismatch
    loop_unicode.h(285) : warning C4018: '<=' : signed/unsigned mismatch
    make[6]: Leaving directory `/cygdrive/c/abiword/libiconv/lib'
    Building library
    /cygdrive/c/abiword/abi/src/WIN32_1.3.10_i386_OBJ/obj/libAbi_li
    biconv_s.lib
    /cygdrive/c/abiword/abi/src/WIN32_1.3.10_i386_OBJ/obj/libAbi_libiconv_s.lib
    make[5]: Leaving directory `/cygdrive/c/abiword/libiconv'
    Found libwv in peer directory
    loading cache ./config.cache
    checking for Cygwin environment... no
    checking for mingw32 environment... no
    checking for executable suffix... .exe
    checking for object suffix... obj
    checking for mingw32 environment... (cached) no
    checking for gcc... cl.exe -nologo
    checking whether the C compiler (cl.exe -nologo ) works... yes
    checking whether the C compiler (cl.exe -nologo ) is a cross-compiler...
    no
    checking whether we are using GNU C... no
    checking whether cl.exe -nologo accepts -g... no
    checking whether make sets ${MAKE}... yes
    checking for a BSD compatible install... /usr/bin/install -c
    checking for ranlib... ranlib
    checking how to run the C preprocessor... /lib/cpp
    checking for ANSI C header files... no
    checking for fcntl.h... no
    checking for io.h... no
    checking for malloc.h... no
    checking for sys/file.h... no
    checking for sys/ioctl.h... no
    checking for unistd.h... no
    checking for working const... yes
    checking for zlib.h... no
    checking for png.h... no
    configure: warning: * * * Missing png.h header file * * *
    checking for glib12-config... no
    checking for glib-config... no
    checking for gnome-config... no
    checking for iconv.h... no
    configure: error: * * * iconv is required: ftp://ftp.gnu.org/pub/gnu/libiconv *
    * *
    make[5]: Entering directory `/cygdrive/c/abiword/wv'
    Building with [LicensedTrademarks:Off Debug:Off BiDi:Off Pspell:Off
    Scripting:Of
    f].
    winmmap.c
    twips.c
    escher.c
    symbol.c
    mtextra.c
    support.c
    list.c
    stylesheet.c
    stylesheet.c(189) : warning C4133: '=' : incompatible types - from
    'unsigned sho
    rt *' to 'char *'
    stylesheet.c(200) : warning C4244: '=' : conversion from 'unsigned short '
    to 'c
    har ', possible loss of data
    sprm.c
    blip.c
    utf.c
    field.c
    field.c(32) : warning C4013: 'strcasecmp' undefined; assuming extern
    returning i
    nt
    decompresswmf.c
    dop.c
    roman.c
    fib.c
    fdoa.c
    fopt.c
    frd.c
    atrd.c
    sed.c
    font.c
    ffn.c
    fld.c
    bkf.c
    dttm.c
    generic.c
    error.c
    unicode.c
    sttbf.c
    xst.c
    fspa.c
    fbse.c
    lst.c
    lvl.c
    lfo.c
    filetime.c
    chp.c
    brc.c
    anld.c
    shd.c
    dcs.c
    numrm.c
    asumyi.c
    make[5]: *** No rule to make target
    `/cygdrive/c/abiword/abi/src/WIN32_1.3.10_i3
    86_OBJ/obj/wv/version.obj', needed by
    `/cygdrive/c/abiword/abi/src/WIN32_1.3.10_
    i386_OBJ/obj/libAbi_libwv_s.lib'. Stop.
    make[5]: Leaving directory `/cygdrive/c/abiword/wv'
    make[4]: *** [_LIBWV_] Error 2
    make[4]: Leaving directory
    `/cygdrive/c/abiword/abi/src/config/require/win'
    make[3]: *** [build] Error 2
    make[3]: Leaving directory `/cygdrive/c/abiword/abi/src/config/require'
    make[2]: *** [build] Error 2
    make[2]: Leaving directory `/cygdrive/c/abiword/abi/src/config'
    make[1]: *** [build] Error 2
    make[1]: Leaving directory `/cygdrive/c/abiword/abi/src'
    make: *** [compile] Error 2



    This archive was generated by hypermail 2.1.4 : Thu May 09 2002 - 12:24:08 EDT