|
From: | Benjamin Lindner |
Subject: | Re: make fails at linkiking liboctave (MinGW 4.4.0) |
Date: | Mon, 17 Aug 2009 10:51:02 +0200 |
User-agent: | Thunderbird 2.0.0.22 (Windows/20090605) |
Tatsuro MATSUOKA wrote:
Hello I have tried to build the current 3.2.x sources at http://hg.tw-math.de/release-3-2-x 'Make' fails at linking liboctave.dll and liboctave.dll.a. Creating library file: liboctave.dll.afu008091.o:(.idata$2+0xc): undefined reference to `libmoldname_a_iname' nmth008090.o:(.idata$4+0x0): undefined reference to `_nm__tzname The symbol libmoldname_a_iname is found in the libmoldname.a. However, its name is '__libmoldname_a_iname'. The underscore does not match. That is origin of the error.
This is the result of changeset http://hg.savannah.gnu.org/hgweb/octave/rev/69d05d1a63b9
See the thread at http://www.nabble.com/"dir"-crashing-oactve-3.2.0-mingw32-to24234760.html
with a proposed changeset as fix.the array tzname[] is doubly declared, once in mingw/gcc's headers and once in strftime.
benjamin
[Prev in Thread] | Current Thread | [Next in Thread] |