[clam-devel] Windows millestone: CLAM libs compiling again
David García Garzón
david.garcia at upf.edu
Fri Dec 31 08:16:44 PST 2010
Hi, the setup-mingw.py script already cross-compiles the following libraries:
pthread fftw libmad id3lib libogg libvorbis gettext libiconv flac libsndfile
speex liblo zlib libpng cppunit bzip2 boost dlfcn-win32 directx portaudio
xerces-c libsigc++ libxml2 jpeg lcms libmng glib glibmm libxml++ tiff ladspa-
sdk lv2core qt clam
http://clam-project.org/clam/trunk/CLAM/scripts/mingw-cross/
Clam has to be compiled appart activating the --skip-deploy option until i
implement building from svn.
So now we have again a windows build environment, now automatically
repeteable, and i can move on with the build system knowing if windows breaks
it at any point.
The missing things to do regarding mingw build are:
- python: seems a hard one with a dozen of non-working patches available
everywhere for both mingw and crosscompiling.
- clam plugins, tests, examples and apps: That seems easy by disabling python
on NetworkEditor so i will address them the next.
If you want to help you can choose:
- report how it builds in your box
- download the 100Mb built binaries (soon on download/win) and test whether
the binaries are also valid to compile clam on windows native
- helping finding a solution with python
- addressing any of the many TODO mentioned in the script
I hope it pays the invested effort and lots of windows developers come into the
project and help.
Thanks to the cross-mingw-env and fedora-mingw projects for the many patches
and hints.
David.
--
David García Garzón
(Work) david dot garcia at upf anotherdot edu
http://www.iua.upf.edu/~dgarcia
More information about the clam-devel
mailing list