octave-maintainers
[Top][All Lists]
Advanced

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

Re: Making sort a method of Array<T>, Sparse<T> and octave_value classes


From: Thomas Treichl
Subject: Re: Making sort a method of Array<T>, Sparse<T> and octave_value classes
Date: Fri, 01 Feb 2008 21:23:07 +0100
User-agent: Thunderbird 2.0.0.9 (Macintosh/20071031)

dbateman schrieb:
David Bateman wrote:

If you think it is complete (or close), then please check it in.
Ok, will do later tonight.

D.

Committed

D.

It seems to me that this last implementation results in some conflicts of sparse/non-sparse files if I compile the latest CVS snapshot on my Mac. I think I need help here to find out what the problem is - is there anything needed to find out the problem that I should send to the list?

The output when trying to link liboctave.dylib looks like

ld: multiple definitions of symbol __ZN11octave_sortIiE10binarysortEPiS1_S1_
pic/sparse-sort.o definition of __ZN11octave_sortIiE10binarysortEPiS1_S1_ in section (__TEXT,__text) pic/Array-i.o definition of __ZN11octave_sortIiE10binarysortEPiS1_S1_ in section (__TEXT,__text)
ld: multiple definitions of symbol __ZN11octave_sortIiE10merge_initEv
pic/sparse-sort.o definition of __ZN11octave_sortIiE10merge_initEv in section (__TEXT,__text) pic/Array-i.o definition of __ZN11octave_sortIiE10merge_initEv in section (__TEXT,__text)
ld: multiple definitions of symbol __ZN11octave_sortIiE10merge_initEv.eh
pic/sparse-sort.o definition of absolute __ZN11octave_sortIiE10merge_initEv.eh (value 0x0) pic/Array-i.o definition of absolute __ZN11octave_sortIiE10merge_initEv.eh (value 0x0)
ld: multiple definitions of symbol __ZN11octave_sortIiE11gallop_leftEiPiii
pic/sparse-sort.o definition of __ZN11octave_sortIiE11gallop_leftEiPiii in section (__TEXT,__text)

<SNIP>

ld: multiple definitions of symbol __ZN11octave_sortIbEC2Ev
pic/Array-b.o definition of __ZN11octave_sortIbEC2Ev in section (__TEXT,__text)
pic/Sparse-b.o definition of __ZN11octave_sortIbEC2Ev in section (__TEXT,__text)
ld: multiple definitions of symbol __ZN11octave_sortIbEC2Ev.eh
pic/Array-b.o definition of absolute __ZN11octave_sortIbEC2Ev.eh (value 0x0)
pic/Sparse-b.o definition of absolute __ZN11octave_sortIbEC2Ev.eh (value 0x0)
ld: multiple definitions of symbol __ZN11octave_sortIbED1Ev
pic/Array-b.o definition of __ZN11octave_sortIbED1Ev in section (__TEXT,__text)
pic/Sparse-b.o definition of __ZN11octave_sortIbED1Ev in section (__TEXT,__text)
ld: multiple definitions of symbol __ZN11octave_sortIbED1Ev.eh
pic/Array-b.o definition of absolute __ZN11octave_sortIbED1Ev.eh (value 0x0)
pic/Sparse-b.o definition of absolute __ZN11octave_sortIbED1Ev.eh (value 0x0)
ld: multiple definitions of symbol __ZN11octave_sortIbED2Ev
pic/Array-b.o definition of __ZN11octave_sortIbED2Ev in section (__TEXT,__text)
pic/Sparse-b.o definition of __ZN11octave_sortIbED2Ev in section (__TEXT,__text)
ld: multiple definitions of symbol __ZN11octave_sortIbED2Ev.eh
pic/Array-b.o definition of absolute __ZN11octave_sortIbED2Ev.eh (value 0x0)
pic/Sparse-b.o definition of absolute __ZN11octave_sortIbED2Ev.eh (value 0x0)
/usr/bin/libtool: internal link edit command failed
make[2]: *** [liboctave.dylib] Error 1
make[1]: *** [liboctave] Error 2
make: *** [all] Error 2

  Thomas


reply via email to

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