kdeutils: unresolved symbols in okteta
Christian Ehrlicher
Ch.Ehrlicher at gmx.de
Sat Jun 21 10:09:02 CEST 2008
Jaroslaw Staniek schrieb:
> Friedrich W. H. Kossebau said the following, On 2008-06-21 01:05:
>> Hi Jaroslaw,
>>
>> oh dear, compilers other than mine (GCC 4.2.1 SUSE Linux) seem to have
>> a hard time with current Okteta code?
>>
>> Am Freitag, 20. Juni 2008, um 14:12 Uhr, schrieb Jaroslaw Staniek:
>>> Hi
>>> I've added fix for inlines (attached),
>>
>> Any idea, why this needed a fix only for ByteArrayTableLayout? There
>> are some other simple classes which seem to work without this fix
>> (tagging inlined functions as inline also in the class declaration),
>> which makes me wonder what error is triggered here.
>
> IIRC I have seen issues related to ByteArrayTableLayout and they
> disappeared after changes provided in the patch.
>
>>> but there's remaining issue:
>>> bytearraytablelayouttest.obj : error LNK2019: unresolved external symbol
>>> "__declspec(dllimport) public: int __thiscall
>>> KHEUI::ByteArrayTableLayout::noOfLinesPerPage(void)const "
>>> (__imp_?noOfLinesPerPage at ByteArrayTableLayout@KHEUI@@QBEHXZ)
>>> referenced in
>>> function "private: void __thiscall
>>> KHEUI::ByteArrayTableLayoutTest::testConstructor(void)"
>>> (?testConstructor at ByteArrayTableLayoutTest@KHEUI@@AAEXXZ)
>>>
>>> [ + more errors like this ]
>>
>> The other errors are for ByteArrayTableLayout, too?
>
> yes, and everything is in bytearraytablelayouttest.exe build
>
>> Did you change compilers perhaps
> > and happend to compile against old object
>
> No, I didn't.
>
>> code? Occur these problems in a fresh build?
>
> It's a fresh build.
>
As I said before - I could compile fine with svn hed from yesterday evening.
Christian
More information about the Kde-windows
mailing list