[fpc-pascal] Too tired? Forcedirectories does not seem to work

Reinier Olislagers reinierolislagers at gmail.com
Mon Feb 6 17:40:13 CET 2012


Busy porting FPCUP to Linux... think it's time to quit for the day....

This code:
OperationSucceeded:=ForceDirectories(BootstrapCompilerDirectory);
debugln('todo: debug: forcedirectories bootstrap compiler dir:
'+bootstrapcompilerdirectory+' result: '+BoolToStr(Operationsucceeded));

should create a directory (~/fpcbootstrap by default):
The output that debugln produces:
Debug: todo: debug: forcedirectories bootstrap compiler dir:
~/fpcbootstrap/ result: -1

Result=-1, so that's true & it must have worked, right?

No, the directory is not created:
pascaldev at debianlaz:~$ ls ~/fpcbootstrap
ls: cannot access /home/pascaldev/fpcbootstrap: No such file or directory


What am I doing wrong?
Should I spell out the entire path /home/pascaldev/fpcbootstrap/? Leave
the trailing slash?

Thanks for any tips,
Reinier



More information about the fpc-pascal mailing list