Hi,
Installing a system of the company in the Wine, I found a probable error, that is the following one: when the archives go being unpacked, them they are created in the directory with the current date and would have to be created with the same date of the compact file (as it is made in windows). Thus, in the next step, an update is made verifying the dates it of the files. However, in the Wine, it gives wrong for cause of this difference in the dates. I believe that I can myself make a patch, however as I still do not have experience in debugging Wine, he would like a suggestion of as to find the problem, because I do not know if the bug is in lzexpand (LZCopy) or in SetupApi (perhaps because of stub GetSetFileTimestamp) or because in SetFileTime "const FILETIME * lpCreationTime" simply is ignored, and in server, the function "static int set_file_time(obj_handle_t handle, time_t access_time, time_t write_time) " must not have more one parameter? Manually I make the system to install and run, however I want it running like in Windows.
Thanks in advance.