octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Building for Microsoft Windows using MSYS


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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]