posted 19 years ago
Biggest problem I had in a situation like this was the case of file names (and path names).
In Windows, file names are in both upper and lower case. But when you open the file, the file name is not case sensitive.
In UNIX (or Linux) you can create two seperate files with the same name (but with different case). In Windows, you cannot do this.
So if a logger class uses "mylog.txt" in one spot, and "MyLog.txt" in another spot, it will work differently on UNIX because these names refer to distinct files. In Windows, these names refer to the same file, which could have yet some other case in the actual filesystem name.