On Fri, 2013-12-06 at 17:39 +0900, [email protected] wrote: > I am going to try to build the Linphone VoIP SIP application, whose source I > download using git, using MinGW-w64 with Cygwin on an XP SP3 environment. > > I assume that Cygwin's m4, aclocal, autoheader, automake, autoconf, > autogen.sh, libtoolize > modules are safe to use and don't inject any Cygwin dll dependent setings? > > I also assume that MinGW-w64's include files and libraries will automatcially > be detected, but I doubt that this is true. > > I ran ./autogen.h which completed without error. > Then I ran configure as: > $ ./configure CC=/usr/bin/i686-w64-mingw32-gcc > CXX=/usr/bin/i686-w64-mingw32-c++.exe > > > Are there any other ./configure flags or variables that need to be set for a > configure script? > > > But I don't see any flags for the loader, but w64-mingw32-gcc probably knows > which loader to use by default. > > If there are any inGW-w64 specific include files or libraries, are they > stored in /usr/incude and /usr/lib respectively? If not where are they > stored? > > I ran into a dependency problem: > > "checking for LIBGTK... configure: error: Package requirements (gtk+-2.0 >= > 2.18.0 gthread-2.0) were not met:" > "No package 'gtk+-2.0' found > No package 'gthread-2.0' found " > > I will need the gtk+-2.0 library. Cygwin has one, but it requires cygwin.dll > which I don't mind using, but can it be done ? I need native speed for > the video and audio processing, so don't want to go through Cygwin. > > Has anyone built gtk+-2.0 or newer with Mingw-w64 or is it not worth the > effort?
Year ago, I built the whole Gimp. In the beginning I started with cygwin, but it was extremely slow, so I gave it up. In the end, I cross-compiled both the 32bit and 64bit version from Linux using Ruben's built. This worked, however, the effort to achieve that was quite enormous and the result not really satisfactory and sometimes even impossible to reproduce. Building gtk+ requires lots of prerequisities, at minimum libz, libffi, libiconv, libxml2, gettext, glib, gtk-doc, atk, libpng, jpeg-8d, jasper, tiff, gdk-pixbuf, freetype, fontconfig, lcms, lcms2, jbig2dec, ghostscript, libspectre, poppler, pixman, cairo, harfbuzz, pango, libcroco, librsvg, libexif, libmng and iso-codes Some of them are perhaps only needed for Gimp, I don't remember exactly, but if so, then just few of them. Most of these libraries must be built for gtk+. Pavel > > Thanks > > ------------------------------------------------------------------------------ > Sponsored by Intel(R) XDK > Develop, test and display web and hybrid apps with a single code base. > Download it for free now! > http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk > _______________________________________________ > Mingw-w64-public mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mingw-w64-public ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
