Real problem isn't the .bak file (where attempt is made to delete is because of potential cross-build situation), but these error messages.
The solution is to assign $(RM) command to GNU tool rm, rather than using 'del'. I'll commit it ASAP. Brgds, Viktor On Fri, Aug 21, 2009 at 5:15 PM, Maurilio Longo<[email protected]> wrote: > Viktor, > > I'm at 12239 and now it tries to delete some .bak files?? > > See attacched log. > > > Maurilio. > > [email protected] wrote: >> Revision: 12235 >> >> http://harbour-project.svn.sourceforge.net/harbour-project/?rev=12235&view=rev >> Author: vszakats >> Date: 2009-08-21 14:08:03 +0000 (Fri, 21 Aug 2009) >> >> Log Message: >> ----------- >> 2009-08-21 15:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) >> * config/globsh.mk >> ! Restored backslashes for GNU rm command for os2 shell. >> It turns out rm needs backslashes in filenames (on contrary >> to mkdir which needs forward slashes.) Not terribly consistent. >> BTW they came from same packages. >> Thanks to Maurilio Longo for the information. >> >> * source/pp/Makefile >> ! Readded empty line after pptable rule. >> I couldn't find the reason why this was needed, anyhow >> without it the dynamic hbpp obj deletion didn't work. >> Which GNU Make syntax rules am I forgetting? Any hints? >> >> ; TOFIX: Another issue has shown its ugly head, here clean >> in hbpp shows error message from 'del' command on >> nt shell deleting the .exe (and .tds), despite the >> file is there and we're doing wildcard check too. >> Ideas are welcome. This worked a few days ago. >> >> Modified Paths: >> -------------- >> trunk/harbour/ChangeLog >> trunk/harbour/config/globsh.mk >> >> >> This was sent by the SourceForge.net collaborative development platform, the >> world's largest Open Source development site. >> _______________________________________________ >> Harbour mailing list >> [email protected] >> http://lists.harbour-project.org/mailman/listinfo/harbour >> > > -- > __________ > | | | |__| Maurilio Longo > |_|_|_|____| farmaconsult s.r.l. > > > > ! MAKE: make 3.81 clean D:\OS2\CMD.EXE > ! HB_BIN_INSTALL: e:\harbour\bin > ! HB_LIB_INSTALL: e:\harbour\lib > ! HB_INC_INSTALL: e:\harbour\include > ! HB_HOST_ARCH: os2 HB_SHELL: os2 (pre-xp) > ! HB_ARCHITECTURE: os2 (x86) > ! HB_COMPILER: gcc > ! HB_BIN_COMPILE not specified. Automatically set to: E:/harbour/bin > ! HB_INSTALL_PREFIX set to: E:\repository\harbour > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbcommon.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbnortl.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbpp.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\bin\os2\gcc\hbpp.tds. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbcplr.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\bin\os2\gcc\harbour.tds. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbrtl.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\gtcgi.bak. > make[3]: [clean] Error 1 (ignored) > ! 'gtcrs' library skipped > ! 'gtdos' library skipped > ! 'gtgui' library skipped > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\gtos2.bak. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\gtpca.bak. > make[3]: [clean] Error 1 (ignored) > ! 'gtsln' library skipped > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\gtstd.bak. > make[3]: [clean] Error 1 (ignored) > ! 'gttrm' library skipped > ! 'gtwin' library skipped > ! 'gtwvt' library skipped > ! 'gtxwc' library skipped > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbvm.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\hbvmmt.bak. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbmacro.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbcpage.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hblang.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbrdd.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\hbnulrdd.bak. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\rddntx.bak. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\rddnsx.bak. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\rddcdx.bak. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\rddfpt.bak. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\hbsix.bak. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\hbhsx.bak. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\lib\os2\gcc\hbusrrdd.bak. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\..\lib\os2\gcc\hbuddall.bak. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbextern.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbpcre.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbzlib.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbdebug.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\bin\os2\gcc\harbour-20.def. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\bin\os2\gcc\harbour-20.exp. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\bin\os2\gcc\harbourmt-20.def. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\..\bin\os2\gcc\harbourmt-20.exp. > make[3]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\bin\os2\gcc\hbrun.tds. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\bin\os2\gcc\hbmk2.tds. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\bin\os2\gcc\hbi18n.tds. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\bin\os2\gcc\hbtest.tds. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\bin\os2\gcc\hbformat.tds. > make[2]: [clean] Error 1 (ignored) > ! 'gtwvg' library skipped > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbbmcdx.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbbtree.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbclipsm.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbct.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbgt.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbmisc.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbmzip.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbnf.bak. > make[2]: [clean] Error 1 (ignored) > ! 'hbodbc' library skipped > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbsqlit3.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbtip.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbtpathy.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbvpdf.bak. > make[2]: [clean] Error 1 (ignored) > ! 'hbwin' library skipped > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbziparc.bak. > make[2]: [clean] Error 1 (ignored) > ! 'rddado' library skipped > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\xhb.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\xpp.bak. > make[2]: [clean] Error 1 (ignored) > ! 'gtalleg' library skipped > ! 'hbblat' library skipped > ! 'hbcurl' library skipped > ! 'hbfbird' library skipped > ! 'hbfimage' library skipped > ! 'hbgd' library skipped > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\hbhpdf.bak. > make[2]: [clean] Error 1 (ignored) > ! 'hbmysql' library skipped > ! 'hbpgsql' library skipped > ! 'hbqt' library skipped > ! 'hbssl' library skipped > ! 'rddads' library skipped > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\rddsql.bak. > make[2]: [clean] Error 1 (ignored) > ! 'sddmy' library skipped > ! 'sddpg' library skipped > ! 'sddfb' library skipped > ! 'sddodbc' library skipped > ! 'hbxbp' library skipped > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\libhpdf.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\libpng.bak. > make[2]: [clean] Error 1 (ignored) > SYS0002: The system cannot find the file specified. > Error occurred while processing: ..\..\lib\os2\gcc\sqlite3.bak. > make[2]: [clean] Error 1 (ignored) > > _______________________________________________ > Harbour mailing list > [email protected] > http://lists.harbour-project.org/mailman/listinfo/harbour > > _______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
