[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cross building PSPP is not possible
From: |
Friedrich Beckmann |
Subject: |
Re: cross building PSPP is not possible |
Date: |
Sun, 6 Dec 2020 00:14:19 +0100 |
Hi Harry,
I also get failed builds for the windows cross build. The reason is here:
https://lists.gnu.org/archive/html/pspp-dev/2020-11/msg00011.html
John creates example results for the documentation with the build pspp
executable. That does not work for the cross build because pspp.exe cannot be
executed on the build host. The idea was to disable the build of the
documentation with some configure option. I worked a little bit on that but
without success so far. What I figured out is that it is not possible to put
„info_TEXINFOS" in a conditional context - that is a restriction in automake. I
then tried build the documentation in a hierarchical build but that requires
some refactoring.
Fritz
> Am 05.12.2020 um 22:48 schrieb Harry Thijssen <pspp4windows@gmail.com>:
>
> Hi
>
> I still get this error:
>
> libtool: link: ( cd "src/.libs" && rm -f "libpspp-core.la" && ln -s
> "../libpspp-core.la" "libpspp-core.la" )
> /bin/sh ./libtool --tag=CC --mode=link i686-w64-mingw32-gcc -Wall -Wextra
> -Wwrite-strings -Wstrict-prototypes -Wpointer-arith -Wno-sign-compare
> -Wmissing-prototypes -ggdb `: /usr/i686-w64-mingw32/sys-root/mingw/bin`
> -Wl,--exclude-libs=libintl.a -Wl,--exclude-libs=libiconv.a
> -Wl,--no-keep-memory -o src/ui/terminal/pspp.exe src/ui/terminal/libui.la
> src/ui/libuicommon.la src/libpspp.la src/libpspp-core.la
> -L/usr/i686-w64-mingw32/sys-root/mingw/lib -lpangocairo-1.0 -lpango-1.0
> -lgobject-2.0 -lglib-2.0 -lintl -lcairo -lreadline
> -L/usr/i686-w64-mingw32/sys-root/mingw/lib -lgsl -lgslcblas -lm -liconv
> -lreadline -lgslcblas -lz -lintl
> libtool: link: i686-w64-mingw32-gcc -Wall -Wextra -Wwrite-strings
> -Wstrict-prototypes -Wpointer-arith -Wno-sign-compare -Wmissing-prototypes
> -ggdb -Wl,--exclude-libs=libintl.a -Wl,--exclude-libs=libiconv.a
> -Wl,--no-keep-memory -o src/ui/terminal/.libs/pspp.exe
> src/ui/terminal/.libs/libui.a src/ui/.libs/libuicommon.a src/.libs/libpspp.a
> -L/usr/i686-w64-mingw32/sys-root/mingw/lib src/.libs/libpspp-core.a -lxml2
> -lpq -ladvapi32 -lws2_32 -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0
> -lglib-2.0 -lcairo -lgsl
> /usr/i686-w64-mingw32/sys-root/mingw/lib/libiconv.dll.a -lreadline -lgslcblas
> -lz -lintl -L/usr/i686-w64-mingw32/sys-root/mingw/lib
> (cd ./examples \
> &&
> /home/harry/pspp-master-20201205/pspp-1.5.2-ga06dd5/src/ui/terminal/pspp
> ../doc/pspp-figures/aggregate.sps -o - -O format=spv) >
> doc/pspp-figures/aggregate.spv.tmp
> /bin/sh: line 1:
> /home/harry/pspp-master-20201205/pspp-1.5.2-ga06dd5/src/ui/terminal/pspp: No
> such file or directory
> make[2]: *** [Makefile:14303: doc/pspp-figures/aggregate.spv] Error 127
> make[2]: Leaving directory
> '/home/harry/pspp-master-20201205/pspp-1.5.2-ga06dd5'
>
> Stay safe