|
From: | Mike Thomas |
Subject: | [Axiom-developer] Last note for the evening on Axiom Windows development |
Date: | Tue, 07 Dec 2004 22:02:44 +1000 |
User-agent: | Mozilla Thunderbird 0.9 (Windows/20041103) |
Hi all. One last thought for the evening...There are a number of "system()" calls to Unix utilities for directory make/delete and file copy in "src/interp" - this may explain directories not being made on Windows and *.daase files not being in place.
These functions should be replaced with C equivalents in cfun.c.pamphlet, not only for the lack of those utilities on Windows but also because the semantics of system() are different (no POSIX shell, file path expectations are different, no wildcard expansion by cmd.exe etc) so it is a comprehensively non-portable way to do things.
Cheers Mike Thomas.
[Prev in Thread] | Current Thread | [Next in Thread] |