So of your list there, we still have to handle glib and pkg-config.
As for binaries, there currently isn't really a way to manage them.
Right now, the setup uses binaries from the MinGW and MSYS installers,
then everything else is checked into SVN 'sources' and built from
source. In order to make this setup reproduceable, it needs to be
simple.
I think August got pkg-config going, was that a binary?
.hc
On May 18, 2009, at 5:01 PM, Bryan Jurish wrote:
morning all,
as previously mentioned off-list, I'm likely to be a bit late in
joining
the misery, so I've gone and prepared a whole lot of buffered misery
for
y'all to play with (if time and interest permit) before I join in ;-)
Circa 20MB of the aforementioned misery is available in concentrated
form for a limited time only at:
http://odo.dwds.de/~moocow/moo.mingw-build.2009-05-17.tar.bz2
included are sources, patches, and scripts for building the
following on
mingw/msys:
flite : svn export, with patch & build script
zlib : sources & build script
expat : also
libiconv : also also
gettext : from the mingw site, with extra hacks (as patch)
pkg-config : binary only, due to circular dependencies with glib
libglib-2.x : sources & build script
... I've now successfully built all of these on my test machine (after
killing the §"§&%$"§ webcam daemon... grr...), and included in the
archive are build scripts a la 'build-libs-on-mingw.sh' for all of the
libs (the only difference being an optional argument to force building
even if the test-file is present). There's also a './build-all-
moo.sh'
to build everything in the archive in (I think!) an acceptable order.
feel free to commit any or all of this, with or without applied
patches
to the sources/ section and/or the main build-libs-on-mingw.sh script;
otherwise I can do some or all of it when I show up (and reminisce
about
the bad old days of 2400 baud as I watch the IRC traffic crawl past
during the commit ;-)
enjoy (ha!)
marmosets,
Bryan
On 2009-05-18 21:39:58, Hans-Christoph Steiner <h...@at.or.at> appears
to have written:
August has ported gavl and gmerlin-avdecoder to MinGW, and August
and I
have been cranking on trying to get the whole slew of libs building
for
MinGW, so now we have a good reason to put some time into the MinGW
setup for Pd builds. readanysf~ uses them and with them works really
well. Gem is also going this route. It would make life much easier
if
the Windows builds did too.
We are thinking it would be a lot more productive if we all work at
the
same time on this stuff via IRC. Then we can ping each other with
questions, complain, swear at Windows, etc. You don't need to be a C
coder or an expert of any kind, just have an interest in getting
things
building with MinGW. The more the merrier, join us in the sharing
the
pain! :D
tomorrow (May 19, 2009-05-19) on IRC in #dataflow:
irc://irc.freenode.net/dataflow
* 9.00 Pacific Time
* 11.00 Central Time
* 12.00 Eastern Time/PET
* 15.00 BRST/Sao Paulo
* 17.00 GMT/Zulu
* 18.00 Central European CET
* 19.00 EET/Istanbul/Cairo
* 20.00 MSD - Moscow Daylight Time
* 23.00 IST/Chennai
* 1.00 CST/Taipei (2009-05-20)
.hc
--
Bryan Jurish "There is *always* one more
bug."
jur...@ling.uni-potsdam.de -Lubarsky's Law of Cybernetic
Entomology
----------------------------------------------------------------------------
I have always wished for my computer to be as easy to use as my
telephone; my wish has come true because I can no longer figure out
how to use my telephone." --Bjarne Stroustrup
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list