<div dir="ltr"><div><div><div><br>Gub<br>Grand Unified Builder
(GUB, <a href="http://lilypond.org/gub">http://lilypond.org/gub</a>)
is a mini source-based distribution and packaging system.  It
cross-compiles several packages with their dependencies and assembles
them into a single installation package.

<br><br>For a Darwin target:<br>I applied a patch to not build the test directory. <br><br><a href="http://denemo.org/~jjbenham/gub/patches/libaubio-no-tests.patch">http://denemo.org/~jjbenham/gub/patches/libaubio-no-tests.patch</a><br>
<br></div>for some reason --notests did not work form me. <br></div>Then I applied another patch to comment out uint_t in types.h<br><a href="http://denemo.org/~jjbenham/gub/patches/libaubio-types.h.patch">http://denemo.org/~jjbenham/gub/patches/libaubio-types.h.patch</a><br>
<br></div><div>Here is the log. It fails immediately upon the build stage:<br><a href="http://denemo.org/~jjbenham/gub/target/darwin-x86/log/libaubio.log">http://denemo.org/~jjbenham/gub/target/darwin-x86/log/libaubio.log</a><br>
<br></div><div>I tried to compile it with ' --with-target-platform=darwin' but it never got past the configure stage saying it can't find stdlib.h even though I set CFLAGS="-I%(system_prefix)s/include/"<br>
<br></div><div>For a linux target, I had to disable the tests with the no-tests patch mentioned above. It seem to finish without error. <br><br></div><div>Jeremiah<br></div><div><br><div class="gmail_extra"><br><br><div class="gmail_quote">
On Mon, Mar 24, 2014 at 12:23 PM, Paul Brossier <span dir="ltr"><<a href="mailto:piem@piem.org" target="_blank">piem@piem.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br>
Hi Jeremiah,<br>
<br>
Please remind me: what is gub? It seems that the binary you are building<br>
is not built for the correct architecture.<br>
<br>
Could you send the complete log of compiling with "./waf distclean<br>
configure build -j1"<br>
<br>
You could also try adding the --notests option.<br>
<br>
Best, Paul<br>
<div><div class="h5"><br>
<br>
On 21/03/2014 14:10, Jeremiah Benham wrote:<br>
> I have previously build libaubio 3.x for mingw, darwin-x86, and<br>
> linux-x86. Now I am trying to upgrade to 4.x. While trying to<br>
> cross-compile libaubio for mingw I am getting these errors:<br>
> 158/194] utest: build/tests/test-pitchfcomb.exe Waf: Leaving<br>
> directory<br>
> `/home/jjbenham/public_html/gub/target/mingw/build/libaubio-0.4.0/build'<br>
><br>
><br>
><br>
><br>
><br>
><br>
Build failed<br>
> Traceback (most recent call last): File<br>
> "/home/jjbenham/public_html/gub/target/mingw/build/libaubio-0.4.0/waflib/Task.py",<br>
><br>
><br>
><br>
><br>
><br>
line 123, in process ret=self.run() File<br>
> "/home/jjbenham/public_html/gub/target/mingw/build/libaubio-0.4.0/waflib/Task.py",<br>
><br>
><br>
><br>
><br>
><br>
line 47, in run return m1(self) File<br>
> "/home/jjbenham/public_html/gub/target/mingw/build/libaubio-0.4.0/waflib/Tools/waf_unit_test.py",<br>
><br>
><br>
><br>
><br>
><br>
line 56, in run<br>
> proc=Utils.subprocess.Popen(self.ut_exec,cwd=cwd,env=fu,stderr=Utils.subprocess.PIPE,stdout=Utils.subprocess.PIPE)<br>
><br>
><br>
><br>
><br>
><br>
><br>
File<br>
"/home/jjbenham/public_html/gub/target/tools/root/usr/lib/python2.6/subprocess.py",<br>
line 621, in __init__<br>
> errread, errwrite) File<br>
> "/home/jjbenham/public_html/gub/target/tools/root/usr/lib/python2.6/subprocess.py",<br>
><br>
><br>
><br>
><br>
><br>
line 1126, in _execute_child raise child_exception OSError: [Errno 8]<br>
> Exec format error<br>
><br>
> Traceback (most recent call last): Jeremiah<br>
><br>
</div></div>> _______________________________________________ aubio-user mailing<br>
>  list <a href="mailto:aubio-user@aubio.org">aubio-user@aubio.org</a><br>
> <a href="https://lists.aubio.org/listinfo/aubio-user" target="_blank">https://lists.aubio.org/listinfo/aubio-user</a><br>
><br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG/MacGPG2 v2.0.18 (Darwin)<br>
Comment: GPGTools - <a href="http://gpgtools.org" target="_blank">http://gpgtools.org</a><br>
Comment: Using GnuPG with Thunderbird - <a href="http://www.enigmail.net/" target="_blank">http://www.enigmail.net/</a><br>
<br>
iEYEARECAAYFAlMwahIACgkQkuC958YALL21rACdEnlcZHF61yqUNWt0fuBWS/tm<br>
t1AAnApiD5DCfvjpLdSQL9rVF32OKkyq<br>
=ZHSk<br>
-----END PGP SIGNATURE-----<br>
</blockquote></div><br></div></div></div>