<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 8, 2015 at 2:47 AM, Mattias Gaertner <span dir="ltr"><<a href="mailto:nc-gaertnma@netcologne.de" target="_blank">nc-gaertnma@netcologne.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sat, 7 Feb 2015 17:45:58 -0800<br>
Mehmet Erol Sanliturk <<a href="mailto:m.e.sanliturk@gmail.com">m.e.sanliturk@gmail.com</a>> wrote:<br>
<br>
>[...]<br>
> In the same directory , for example , in an NFS directory :<br>
><br>
> When an .lpi file is loaded in an OS , file names recorded in other OSes<br>
> are causing trouble .<br>
<br>
For example?<br>
<br>
> During save of an .lpi file , Lazarus is saving the .lpi file in its<br>
> current OS structure , by breaking the .lpi for the other OSes .<br>
<br>
For example?<br>
<br>
Mattias<br>
<br>
--<br>
_______________________________________________<br>
<br><br></blockquote><div><br><br></div><div>To use a same source tree from different operating systems , it is necessary to use a server , such as NFS ( which is located on a Unix server , I could not create a NFS server in Windows ) .<br><br></div><div>To access from Windows to a NFS server , it is necessary to use a Samba server in the NFS server ( I could not create a NFS client in Windows ) .<br><br><br></div><div>The above structure means , the same source files are in "different" locations in different client computers with respect to mount points ( for example , in Linux /home/... , in FreeBSD /usr/home/... , in Windows H:\... ) .<br><br></div><div>When the SAME .lpi is loaded in an operating system which is containing file names set in another operating system is producing error messages during loading because there is no such files in that operating system .<br><br></div><div>Assume , "incorrect" file names are corrected at the .lpi when loaded , and saved .<br><br></div><div>Another operating system is starting to give error messages during loading the same .lpi file , because it is not able to find the specified files because there is no any such directories in itself .<br><br><br></div><div>To remedy this mix up is to use different directories and .lpi files with respect to operating systems for the same source tree .<br><br><br></div><div>Another remedy may be to use a "Web site" instead of an NFS server in the server and use URL for file names in everywhere such as .lpi ,  units and .cfg files similar to Go language . Such a facility will also allow use of sources staying in any web server at the same source tree .<br></div><div><br></div><div>Thank you very much .<br><br><br></div><div>Mehmet Erol Sanliturk<br><br><br></div><div><br><br><br><br></div><div> <br></div><div><br><br><br><br></div><div><br><br> </div></div><br></div></div>