<div dir="ltr">When attempting to install my personal library in newer trunk versions of Lararus and Free Pascal I am receiving this message:<div><br></div><div><div>(9015) Linking ../lazarus<br></div><div>Cross.Codebot/source/lib/x86_64-linux/codebot.system.o:(.data.n_RTTI_$CODEBOT.SYSTEM_$$_TCONVERT$2+0xe): undefined reference to `RTTI_$CODEBOT.SYSTEM_$$_DEF38'</div><div>lazarus/ide/lazarus.pp(162,1) Error: (9013) Error while linking</div><div>/lazarus/ide/lazarus.pp(162,1) Fatal: (10026) There were 1 errors compiling module, stopping</div><div>Fatal: (1018) Compilation aborted</div><div><br></div></div><div>The package in question is codebotdsgn.lpk located at <a href="https://github.com/sysrpl/Cross.Codebot">https://github.com/sysrpl/Cross.Codebot</a></div><div><br></div><div>Does anyone have any ideas about where to start in fixing this error?</div><div><br></div><div>Here are a few defines from codebot.system.pas:</div><div><br></div><div><div>type</div><div>  TArray<T> = array of T;</div><div>{ TCompare\<T\> is used to compare two items }<br></div><div>  TCompare<T> = function(constref A, B: T): Integer;</div><div>{ TConvert\<Source, Target\> is used to convert from one type to another }</div><div>  TConvert<TItem, T> = function(constref Item: TItem): T;</div><div>{ TConvertString\<T\> is used to convert a type to a string }</div><div>  TConvertString<TItem> = function(constref Item: TItem): string;</div><div></div></div></div>