Harbour build fine with gcc433 on Sep 5, now with
  * $Id: ChangeLog 12437 2009-09-08 00:45:56Z vszakats $
  2009-09-08 02:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
it fail with error:
-----------------------
[E:\harbour909c\harbour]make -r -w           1>make_gnu.log
SYS1003: The syntax of the command is incorrect.
Error occurred while processing: /q.
make[3]: *** [hbcplr.lib] Error 1
make[2]: *** [descend] Error 2
make[1]: *** [compiler] Error 2
make: *** [source] Error 2
-----------------------

make_gnu.log does not show any reference of error

Error is happening in this line and does not fail excluding it:
-----------------------------
   $(if $(wildcard $(subst /,$(DIRSEP),$(LIB_FILE))),@$(RM) $(subst
/,$(DIRSEP),$(LIB_FILE)),)
-----------------------------

so maybe @$(RM) is wrong

config\globsh.mk contain /q only for NT:
-------------
ifeq ($(HB_SHELL),nt)
RM := del /q /f
-------------

Something was mixed in last two days

make_gnu.log headers show "HB_SHELL: nt":
-----------------
! Building Harbour 2.0.0beta3 from source - http://www.harbour-project.org
! MAKE: make 3.81 E:\OS2\CMD.EXE  wr
! HB_USER_CFLAGS: -DTCPV40HDRS -DHB_FM_STATISTICS_OFF
! HB_USER_LDFLAGS: -Le:\usr\lib\tcpipv4
! HB_INSTALL_PREFIX: \harbour909c\harbour
! HB_BIN_INSTALL: \harbour909c\harbour\bin
! HB_LIB_INSTALL: \harbour909c\harbour\lib\\gcc
! HB_INC_INSTALL: \harbour909c\harbour\include
! HB_DOC_INSTALL: \harbour909c\harbour\doc
! HB_HOST_PLAT: os2 (x86)  HB_SHELL: nt
! HB_PLATFORM: os2 (x86)
-----------------

and this seem wrong too:

\harbour909c\harbour\lib\\gcc


David Macias



_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to