From: SourceForge.net <no...@so...> - 2012-06-08 06:11:58
|
Bugs item #3434821, was opened at 2011-11-07 23:41 Message generated for change (Comment added) made by borutr You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3434821&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: C Preprocessor Group: fixed >Status: Closed >Resolution: Wont Fix Priority: 5 Private: No Submitted By: Maarten Brock (maartenbrock) Assigned to: Borut Ražem (borutr) Summary: Win98 Preproc file not found Initial Comment: I just tested the SDCC 3.1.0 RC1 on an old Win98 laptop and found two problems: It had the previous 3.0.0 installed so the installer asked to remove it. I confirmed and after the uninstall it wanted to reboot. I confirmed again but it did not reboot but just went on. At the end of the install it asked to append the path and again I confirmed. This time it did not ask to reboot and didn't do so either. After a manual reboot the path was not set (or is that no longer set). I reran setup and did a repair. This time it did reboot and the path was correct afterwards. The bigger problem is that even with the correct path SDCC cannot compile but gives the following error: Preproc file not found: No error SDCC -V shows no surprises. ---------------------------------------------------------------------- >Comment By: Borut Ražem (borutr) Date: 2012-06-07 23:11 Message: I closed it since the workaround exists and the probabliity that somebody will fix it is near to zero. Borut ---------------------------------------------------------------------- Comment By: Maarten Brock (maartenbrock) Date: 2012-06-06 06:05 Message: Does anyone think we need to keep this item open? I can live with the installer workaround. And the bigger problem was fixed. ---------------------------------------------------------------------- Comment By: Borut Ražem (borutr) Date: 2011-11-17 13:24 Message: Wine was downgraded to version 1.3.8 on cf-x86 snapshot build machine since the regression tests were not executed on wine 1.3.32, probably due a wine bug. Borut ---------------------------------------------------------------------- Comment By: Borut Ražem (borutr) Date: 2011-11-11 12:27 Message: I upgraded wine to version 1.3.32 on both win snapshot build machines cf-x86 and derna and removed the wine bug #25062 workaround. Borut ---------------------------------------------------------------------- Comment By: Maarten Brock (maartenbrock) Date: 2011-11-11 03:00 Message: It is the call to SetHandleInformation() that fails which is no surprise as it is marked as >= Windows 2000 here: http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(%22WINBASE%2fSETHANDLEINFORMATION%22);k(SETHANDLEINFORMATION);k(DevLang-%22C%2B%2B%22);k(TargetOS-WINDOWS)&rd=true This is part of a solution to work around a bug in Wine. First I prefer SDCC to work for the actual Windows user instead of the wine user as he/she can use SDCC natively. Second it appears this wine bug has been fixed in the meantime. See: http://bugs.winehq.org/show_bug.cgi?id=25062 So is our compile farm wine installation up-to-date? If so, can we revert the work-around then? I doubt there are many users running SDCC in wine. I guess only our regression tests use it. I would like to see this fixed in the next SDCC 3.1.0 RC2. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3434821&group_id=599 |