Not sure where bug reports are going yet. I'd love to try to cross-compile with mingw, but git fails to build out of the box so far; these scripts work for most any other git tree I've used them on before. All that's done: ./autogen.sh ./configure --prefix=/home/avuton/src/mpd-release-utils/build-dir --host=i586-mingw32msvc - -build=x86_64-linux-gnu --target=i586-mingw32msvc --exec-prefix=/home/avuton/src/mpd-releas e-utils/build-dir --bindir=/home/avuton/src/mpd-release-utils/build-dir/bin --sbindir=/home /avuton/src/mpd-release-utils/build-dir/sbin --sysconfdir=/home/avuton/src/mpd-release-utils/build-dir/etc --datadir=/home/avuton/src/mpd-release-utils/build-dir/share --includedir=/home/avuton/src/mpd-release-utils/build-dir/include --libdir=/home/avuton/src/mpd-release-utils/build-dir/lib --libexecdir=/home/avuton/src/mpd-release-utils/build-dir/libexec --localstatedir=/home/avuton/src/mpd-release-utils/build-dir/var --sharedstatedir=/home/avuton/src/mpd-release-utils/build-dir/com --mandir=/home/avuton/src/mpd-release-utils/build-dir/man --infodir=/home/avuton/src/mpd-release-utils/build-dir/info --disable-dependency-tracking --disable-doxygen-docs --disable-xmms-plugin --enable-cpplibs --enable-ogg --disable-oggtest --snip-- make[4]: Entering directory `/home/avuton/src/mpd-release-utils/src/flac.git/src/libFLAC' CC bitmath.lo /bin/bash ../../libtool --silent --tag=CC --mode=compile i586-mingw32msvc-gcc -DHAVE_CONFIG_H -I. -I../.. -DFLaC__INLINE=inline -DNDEBUG -I../.. -I./include -I../../include -I/home/avuton/src/mpd-release-utils/build-dir/include -I/home/avuton/src/mpd-release-utils/build-dir/include -O3 -funroll-loops -finline-functions -Wall -W -Winline -O0 -ggdb3 -gstabs -pipe -c -o bitmath.lo bitmath.c libtool: Version mismatch error. This is libtool 2.4 Debian-2.4-2ubuntu1, but the libtool: definition of this LT_INIT comes from libtool 2.4.2. libtool: You should recreate aclocal.m4 with macros from libtool 2.4 Debian-2.4-2ubuntu1 libtool: and run autoconf again. make[4]: *** [bitmath.lo] Error 63 make[4]: Leaving directory `/home/avuton/src/mpd-release-utils/src/flac.git/src/libFLAC' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/avuton/src/mpd-release-utils/src/flac.git/src/libFLAC' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/avuton/src/mpd-release-utils/src/flac.git/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/avuton/src/mpd-release-utils/src/flac.git' make: *** [all] Error 2 -- avuton -- Fortes fortuna adiuvat
Erik de Castro Lopo
2012-Feb-01 11:57 UTC
[flac-dev] xiph flac git build fails out of the box
Avuton Olrich wrote:> Not sure where bug reports are going yet.Right here.> I'd love to try to cross-compile with mingw,I too would be very keen for that to work. I'm also pretty sure I can fix it as I cross compile libsndfile from linux to windows regularly. I suspect that FLAC's configure and build stuff is a little crufty as it hasn't really been touched in 3 years. I'll put this on the TODO list. Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/
On Wed, Feb 1, 2012 at 3:57 AM, Erik de Castro Lopo <mle+la at mega-nerd.com> wrote:> Avuton Olrich wrote: >> I'd love to try to cross-compile with mingw, > > I too would be very keen for that to work. I'm also pretty sure > I can fix it as I cross compile libsndfile from linux to windows > regularly. > > I suspect that FLAC's configure and build stuff is a little > crufty as it hasn't really been touched in 3 years. I'll > put this on the TODO list.Apologies, everything is fine, I made a mistake. I found one minor bug which I will document in another thread. -- avuton -- Fortes fortuna adiuvat