On 10/06/2011 22:31, Jonas Maebe wrote:
This happened during a full make (after a full "make clean")
So both compiler and rtl should have been build, before packages? fcl-web is 
then probably just the first package....
fcl-web is the only package that currently uses fpmake for building.

btw: isn't ";" a valid char in a unix pathname?
Yes, but it's quite rare. It's simply the best way we have found to detect Unix 
environments via the Makefile. A better way is always welcome.


I am no expert at this, but for example a "/" is not allowed in windows filenames (so it should not be in windows path at all. Of course a user can still put it in there...)
On unix, it is likely to be there => unless the path is almost empty

Can the makefile check the existence of a directory? (and would this check obey the \/ difference?)
If so (the root directory)  /  should always exist on unix.
But on windows "/" is not allowed in filenames, and can not exist.

Only I do not know, what happens with mounted filesystems....

or test if ./known.file exists...

_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to