A multiple definition error in Creating library file: liboctave.dll.a (gcc-4.3.2-dw2-TDM for mingw )
Tatsuro MATSUOKA
tmacchant at yahoo.co.jp
Wed Feb 11 04:45:02 CST 2009
Hello
Today it is national holiday in Japan.
I have tried to build octave-3.1.52 using gcc-4.3.2-dw2-TDM for mingw.
An previous thread of
"int64NDArray.cc cannot be complied on gcc-3.45 mingw for octave-3.1.52"
http://www.nabble.com/int64NDArray.cc-cannot-be-complied-on-gcc-3.45-mingw-for-octave-3.1.52-to21927353.html
was not happened in the case of gcc-4.3.2-dw2-TDM for mingw.
However I met another error.
A multiple definition error in Creating library file: liboctave.dll.a.
Creating library file: liboctave.dll.a
Sparse-C.o:Sparse-C.cc:(.text$_ZN11octave_sortISt7complexIdEE17ascending_compareES1_S1_[octave_sort<std::complex<double>
>::ascending_compare(std::complex<double>, std::complex<double>)]+0x0):
multiple definition of `octave_sort<std::complex<double> >::ascending_compare(std::complex<double>,
std::complex<double>)'
Array-C.o:c:\usr\Tatsu\mingwhome\octaves\octave-3.1.52\liboctave/Array-C.cc:44:
first defined here
Mmmm??
Perhaps, should this multiple definition be corrected?
Regards
Tatsuro
--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/
More information about the Octave-maintainers
mailing list