Package Details: mingw-w64-gfsm 0.0.15.1-4

Git Clone URL: https://aur.archlinux.org/mingw-w64-gfsm.git (read-only)
Package Base: mingw-w64-gfsm
Description: A weighted finite state transducer (WFST) library and associated command line tools. (mingw-w64)
Upstream URL: http://kaskade.dwds.de/~moocow/mirror/projects/gfsm/
Licenses: LGPL
Submitter: benob
Maintainer: benob
Last Packager: benob
Votes: 0
Popularity: 0.000000
First Submitted: 2015-02-25 15:51
Last Updated: 2015-06-26 05:57

Latest Comments

xantares commented on 2015-02-26 08:51

- it builds now with your new package version, i dont know what happened

- remove the documentation, everything in /usr/$arch/share

- /usr/$arch/bin/*exe are probably useless too

- dlls are not built because the package misses the -no-undefined flags:
libtool: warning: undefined symbols not allowed in i686-w64-mingw32 shared libraries; building static only

try to add it in src/libgfsm/Makefile.am:
-libgfsm_la_LDFLAGS = -version-info $(LIBCUR):$(LIBREV):$(LIBAGE)
+libgfsm_la_LDFLAGS = -no-undefined -version-info $(LIBCUR):$(LIBREV):$(LIBAGE)

benob commented on 2015-02-26 08:37

I am not getting any trouble with libgfsm.la which does not end up in the pkg. Could you give me a trace of the error?

xantares commented on 2015-02-26 08:35


hello again,
- does not build because a libgfsm.la is installed, it can't be stripped, remove it
- dll are not produced either, comment the dll strip line
- should use mkdir -p when creating build dir ; it wont work if already exists
- mingw-w64-configure already pulls mingw-w64-gcc
- doc in /usr/arch/share should not be included
xan.

xantares commented on 2015-02-26 08:20

hello again,
- does not build because a libgfsm.la is installed, it can't be stripped, remove it
- dll are not produced either, comment the dll strip line
- should use mkdir -p when creating build dir ; it wont work if already exists
- mingw-w64-configure already pulls mingw-w64-gcc
xan.

xantares commented on 2015-02-25 17:13

hello,
same here, should build for all mingw triplets, not only x86_64.
xan.