CVS build error with new sort

John Swensen jpswensen at comcast.net
Mon Feb 4 06:15:08 CST 2008


The symbol demangles to
octave_sort<int>::set_compare(bool (*)(int, int))

John Swensen

On Feb 4, 2008, at 2:55 AM, John W. Eaton wrote:

> On  3-Feb-2008, John Swensen wrote:
>
> | I am trying to build the most recent CVS (as of 2008/02/03 about  
> 8PM)
> | and am having a linker error involving the new sort stuff for sparse
> | matrices.  When trying to link liboctave.dylib, I get the following
> | error:
> | ld: duplicate symbol __ZN11octave_sortIiE11set_compareEPFbiiE in  
> pic/
> | Array-i.o and pic/sparse-sort.o
>
> I don't know why this is happening.  I don't see this problem, but I'm
> not using OS X.
>
> Demangling the above symbol name doesn't work for me.  What is the
> result of
>
>  echo __ZN11octave_sortIiE11set_compareEPFbiiE | c++filt
>
> on your system?
>
> jwe



More information about the Octave-maintainers mailing list