[Users] Windows build question

Aleks al-clawsmail at none.at
Wed May 3 15:31:06 CEST 2017


Hi all.

I have tried to build claws for windows on ubuntu 17.04 64bit.

I got this error.

###
configure: creating ./config.status
config.status: creating Makefile
config.status: creating packages/Makefile
config.status: creating src/Makefile
config.status: creating po/Makefile.in
config.status: creating src/Toolchain-mingw32.cmake
config.status: error: cannot find input file: `po/build-cc.in'
###

This are the steps which I have done.

###
curl -vLO
http://www.claws-mail.org/download.php?file=releases/claws-mail-3.15.0.tar.xz
curl -vOL
http://www.claws-mail.org/download.php?file=win32/claws-mail-win32-3.15.0-1.tar.bz2

apt install automake autoconf mingw-w64 mingw-w64-i686-dev
mingw-w64-x86-64-dev  nsis  stow unzip texinfo imagemagick
docbook-utils sharutils gettext libglib2.0-dev  libgdk-pixbuf2.0-dev
docbook-utils ghostscript texlive  texlive-latex-extra  latex-xcolor
libqt4-dev-bin bison flex gperf intltool

tar xfvJ claws-mail-3.15.0.tar.xz
tar xfvz claws-mail-win32-3.15.0-1.tar.bz2
cd claws-mail-3.15.0/
cp -avx ../claws-mail-win32-3.15.0-1/* .
cd packages/
./download.sh
cd ../
./autogen.sh --build-w64
###

This is the full output of autogen

####
root at ubuntu-512mb-fra1-01:~/claws-mail-3.15.0# ./autogen.sh --build-w64
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for x86_64-w64-mingw32-strip... x86_64-w64-mingw32-strip
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '0' is supported by ustar format... yes
checking whether GID '0' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles...
yes checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-w64-mingw32
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... yes
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-w64-mingw32-gcc accepts -g... yes
checking for x86_64-w64-mingw32-gcc option to accept ISO C89... none
needed checking whether x86_64-w64-mingw32-gcc understands -c and -o
together... yes checking for style of include used by make... GNU
checking dependency style of x86_64-w64-mingw32-gcc... gcc3
checking how to run the C preprocessor... x86_64-w64-mingw32-gcc -E
checking for x86_64-w64-mingw32-ranlib... x86_64-w64-mingw32-ranlib
checking for x86_64-w64-mingw32-ar... x86_64-w64-mingw32-ar
checking for x86_64-w64-mingw32-strip... (cached)
x86_64-w64-mingw32-strip checking for x86_64-w64-mingw32-dlltool...
x86_64-w64-mingw32-dlltool checking for make... make
checking for unzip... unzip
checking for tar... tar
checking for mkdir... mkdir
checking for cp... cp
checking for rm... rm
checking for bison... bison
checking for flex... flex
checking for pkg-config... pkg-config
checking for gperf... gperf
checking for intltool-merge... intltool-merge
checking for stow... stow
checking for makensis... makensis
checking for zcat... zcat
checking for texi2dvi... texi2dvi
checking for dvipdf... dvipdf
checking for convert... convert
checking for sha1sum... sha1sum
checking for msgfmt... /usr/bin/msgfmt
checking for gcc... gcc
checking for docbook2html... docbook2html
checking for docbook2txt... docbook2txt
checking for docbook2ps... docbook2ps
checking for docbook2pdf... docbook2pdf
checking for wget... wget
checking for packages directory... /root/claws-mail-3.15.0/packages
checking for Bash... 4.4.5(1)-release
checking for package
zlib... /root/claws-mail-3.15.0/packages/zlib-1.2.11.tar.gz checking
for package
bzip2... /root/claws-mail-3.15.0/packages/bzip2-1.0.6-g10.tar.gz
checking for package
w32pth... /root/claws-mail-3.15.0/packages/w32pth-2.0.5.tar.bz2
checking for package
jpeg... /root/claws-mail-3.15.0/packages/jpeg-9.tar.gz checking for
package gmp... /root/claws-mail-3.15.0/packages/gmp-6.1.1.tar.xz
checking for package
regex... /root/claws-mail-3.15.0/packages/regex-20090805.tar.gz
checking for package
crypt... /root/claws-mail-3.15.0/packages/crypt-1.1.tar.gz checking for
package
pkgconfig... /root/claws-mail-3.15.0/packages/pkgconfig-0.23.zip
checking for package
pkgconfig... /root/claws-mail-3.15.0/packages/pkgconfig-0.23.tar.gz
checking for package
libiconv... /root/claws-mail-3.15.0/packages/libiconv-1.14.tar.gz
checking for package
gettext... /root/claws-mail-3.15.0/packages/gettext-0.19.8.tar.xz
checking for package
libffi... /root/claws-mail-3.15.0/packages/libffi-3.0.13.tar.gz
checking for package
glib... /root/claws-mail-3.15.0/packages/glib-2.49.2.tar.xz checking
for package
expat... /root/claws-mail-3.15.0/packages/expat-2.2.0.tar.bz2 checking
for package
pixman... /root/claws-mail-3.15.0/packages/pixman-0.32.6.tar.gz
checking for package
cairo... /root/claws-mail-3.15.0/packages/cairo-1.10.2.tar.gz checking
for package atk... /root/claws-mail-3.15.0/packages/atk-2.20.0.tar.xz
checking for package
fontconfig... /root/claws-mail-3.15.0/packages/fontconfig-2.11.1.tar.bz2
checking for package
freetype... /root/claws-mail-3.15.0/packages/freetype-2.6.tar.bz2
checking for package
gdk-pixbuf... /root/claws-mail-3.15.0/packages/gdk-pixbuf-2.35.2.tar.xz
checking for package
libpng... /root/claws-mail-3.15.0/packages/libpng-1.4.20.tar.xz
checking for package
enchant... /root/claws-mail-3.15.0/packages/enchant-1.6.0.tar.gz
checking for package
libgpg-error... /root/claws-mail-3.15.0/packages/libgpg-error-1.25.tar.bz2
checking for package
libgcrypt... /root/claws-mail-3.15.0/packages/libgcrypt-1.7.3.tar.bz2
checking for package
libassuan... /root/claws-mail-3.15.0/packages/libassuan-2.4.3.tar.bz2
checking for package
gpgme... /root/claws-mail-3.15.0/packages/gpgme-1.8.0.tar.bz2 checking
for package
libxml2... /root/claws-mail-3.15.0/packages/libxml2-2.9.4.tar.gz
checking for package
libxslt... /root/claws-mail-3.15.0/packages/libxslt-1.1.29.tar.gz
checking for package
libtasn1... /root/claws-mail-3.15.0/packages/libtasn1-4.8.tar.gz
checking for package
nettle... /root/claws-mail-3.15.0/packages/nettle-3.2.tar.gz checking
for package
gnutls... /root/claws-mail-3.15.0/packages/gnutls-3.5.2.tar.xz checking
for package
glib-networking... /root/claws-mail-3.15.0/packages/glib-networking-2.48.2.tar.xz
checking for package
sqlite-autoconf... /root/claws-mail-3.15.0/packages/sqlite-autoconf-3150200.tar.gz
checking for package
libsoup... /root/claws-mail-3.15.0/packages/libsoup-2.56.0.tar.xz
checking for package
libwebp... /root/claws-mail-3.15.0/packages/libwebp-0.5.1.tar.gz
checking for package
icu4c... /root/claws-mail-3.15.0/packages/icu4c-58_2-src.tgz checking
for package
harfbuzz... /root/claws-mail-3.15.0/packages/harfbuzz-1.3.3.tar.bz2
checking for package
pango... /root/claws-mail-3.15.0/packages/pango-1.34.1.tar.xz checking
for package
gtk+... /root/claws-mail-3.15.0/packages/gtk+-2.24.31.tar.xz checking
for package
webkitgtk... /root/claws-mail-3.15.0/packages/webkitgtk-2.3.5a.tar.xz
checking for package
curl... /root/claws-mail-3.15.0/packages/curl-7.51.0.tar.bz2 checking
for package
cyrus-sasl... /root/claws-mail-3.15.0/packages/cyrus-sasl-2.1.26.tar.gz
checking for package
libetpan... /root/claws-mail-3.15.0/packages/libetpan-1.6.tar.gz
checking for package
bsfilter-bin... /root/claws-mail-3.15.0/packages/bsfilter-1.0.16-bin.tar.gz
checking for package
bsfilter-lib... /root/claws-mail-3.15.0/packages/bsfilter-1.0.16-lib.tar.gz
checking for package
bsfilter-src... /root/claws-mail-3.15.0/packages/bsfilter-1.0.16-src.tar.gz
checking for package
libical... /root/claws-mail-3.15.0/packages/libical-2.0.0.tar.gz
checking for package
ytnef... /root/claws-mail-3.15.0/packages/ytnef-1.9.1.tar.xz
checking for package
claws-mail... /root/claws-mail-3.15.0/packages/claws-mail-3.15.0.tar.xz
checking build list... bsfilter bzip2 crypt cyrus-sasl expat gmp icu4c
jpeg libical libiconv libtasn1 pkgconfig regex sqlite-autoconf w32pth
ytnef zlib nettle gettext libpng libffi libwebp libxml2 freetype
libgpg-error pixman glib libxslt fontconfig libassuan libgcrypt enchant
gdk-pixbuf atk cairo gpgme gnutls harfbuzz libetpan curl
glib-networking pango libsoup gtk+ webkitgtk claws-mail
checking additional host build list... checking that generated files
are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating packages/Makefile
onfig.status: creating src/Makefile
config.status: creating po/Makefile.in
config.status: creating src/Toolchain-mingw32.cmake
config.status: error: cannot find input file: `po/build-cc.in'
###



More information about the Users mailing list