<div dir="ltr"><div dir="ltr">On Tue, Feb 11, 2020 at 3:23 PM Luis - SoftSAT Sistemas via fpc-pascal <<a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Looking at unit search path the compiler are looking at "sources" dir instead of "units" dir with the compiled units and i dont know how to fix this.<br>
<br>
C:\lazarus\fpc\3.0.4\source\packages\fcl-db>make all OPT=-vut<br>
C:/lazarus/fpc/3.0.4/bin/i386-win32/ppc386.exe fpmake.pp -n -Fu../../r<br>
tl -Fu../../packages/paszlib -Fu../../packages/fcl-process -Fu../../packages/has<br>
h -Fu../../packages/libtar -Fu../../packages/fpmkunitĀ  -vut<br></blockquote><div><br></div><div>You are using relative paths in -Fu and your current folder is c:\lazarus\fpc\3.0.4\source\packages\fcl-db, so</div><div>-Fu../../rtl should expand to -Fuc:\lazarus\fpc\3.0.4\source\rtl - the compiler is searching where it was told.</div><div><br></div><div>It may be easier to just specify the absolute path to the compiled RTL units, for example:</div><div>-Fuc:\lazarus\fpc\3.0.4\units\rtl\your-target</div><div><br></div></div></div>