|
From: | Benjamin Lindner |
Subject: | Re: Building for Microsoft Windows using MSYS |
Date: | Mon, 15 Feb 2010 22:47:07 +0100 |
User-agent: | Thunderbird 2.0.0.23 (Windows/20090812) |
Sorry for the delay,
BLAS failed to build because blas.tgz now contains all of the files within the blas directory, so I updated the build script. It also failed to build because the function in scabs1.f wasn't defined, so I added that file to makefile.mingw32 in blas-4.patch.
Thanks, I made the changes in SVN
libpng and graphicsmagick failed to build because the versions specified are no longer available, so I updated the appropriate files.
Thanks, I have now updated several libraries to newer versions in the svn build environment. However, haven't updated libpng yet (todo), and haven't updated graphicsmagick yet, since some problems have been reported with version 1.3.8 so I'll stick to 1.3.7 for the 3.2.x series.
I see that libpng does not provide older source releases on their website, however they do on the sourceforge site. I guess I'll have to update the URLs appropriately.
Unfortunately, graphicsmagick still fails to build with the following errors:> Creating library file: Magick++/lib/.libs/libGraphicsMagick++.dll.aMagick++/lib/.libs/Exception.o:Exception.cpp:(.text+0x43): undefined reference to `_imp___ZNSt9exceptionD2Ev' > Magick++/lib/.libs/Exception.o:Exception.cpp:(.text+0x93): undefined reference to `_imp___ZNSt9exceptionD2Ev' > Magick++/lib/.libs/Exception.o:Exception.cpp:(.text+0xe0): undefined reference to `_imp___ZNSt9exceptionD2Ev' > Magick++/lib/.libs/Exception.o:Exception.cpp:(.text+0x120): undefined reference to `_imp___ZNSt9exceptionD2Ev' > Magick++/lib/.libs/Exception.o:Exception.cpp:(.text+0x196): undefined reference to `_imp___ZNSt9exceptionD2Ev' > Magick++/lib/.libs/Exception.o:Exception.cpp:(.text+0x1e6): more undefined references to `_imp___ZNSt9exceptionD2Ev' follow> > collect2: ld returned 1 exit status > make[1]: *** [Magick++/lib/libGraphicsMagick++.la] Error 1 > make[1]: *** Waiting for unfinished jobs....> make[1]: Leaving directory `/c/octave-forge/graphicsmagick/.build_mingw32_GraphicsMagick-1.3.9-4_gcc-4.4.0-dw2'> make: *** [all] Error 2 Do you have any suggestions as to how to fix this?
This looks very much like the bug in mingw32 gcc reported in SF#2836185 at https://sourceforge.net/tracker/?func=detail&aid=2836185&group_id=2435&atid=102435
Does the suggested solution in the bug tracker help you here? benjamin
[Prev in Thread] | Current Thread | [Next in Thread] |