<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><br><div>> >> For that purpose, compile your library with<br>> >> parameter '-s' (avoid linking) and carefully check the created<br>> >> script.res<br>> >> file to make sure that either dllprt0.o is listed with a full path and<br>> >> the<br>> >> full path specification corresponds to the modified file (and no other<br>> >> reference to dllprt0.o appears in the linker script), or none of the<br>> >> search directories listed in the produced linker script contains an<br>> >> older<br>> >> version of dllprt0.o if dllprt0.o is listed in the linker script without<br>> >> path.<br><br>OK, libtest.pas compiled with -s.<br><br>link.res: =><br><br>///////////////////////////////<br><br>...<br>blablabla<br>...<br><br>INPUT(<br>/usr/lib/codetyphon/fpc/units/x86_64-freebsd/rtl/dllprt0.o<br>test.o<br>/usr/lib/codetyphon/fpc/units/x86_64-freebsd/rtl/system.o<br>/usr/lib/codetyphon/fpc/units/x86_64-freebsd/rtl/objpas.o<br>)<br><br>////////////////////////<br><br>So, yes, it is the good dllprt0.o used...<br><br>Hum, what is this system.o for ? Nothing to change there ?<br><br>Thanks. (we will win, sure).<br><br>Fred<br><br><br><br><br><br><br><br></div>                                     </div></body>
</html>