@walkero
another issue.
In Makefile I have/use:
OS := $(shell uname)
ifeq ($(strip $(OS)),AmigaOS)
AMIGADATE = $(shell c:date LFORMAT %d.%m.%Y)
else
AMIGADATE = $(shell date +"%-d.%-m.%Y")
endif
...
CFLAGS := $(INCPATH)
CFLAGS += -O2
CFLAGS += -D__AMIGADATE1__=\"$(AMIGADATE)\"
...
and then make:
#make441 -f Makefile_structVBCC DEBUG=
Compiling: main.c
No match for 30-09-2026
>
error 260 in line -1 of "main.c": unfinished string at end of line
1 error found!
vbccm68k falló con el código de retorno 20
vbccm68k -quiet "main.c" -o= "T:t_12_0.asm" -I. -Iincludes/ -IVBCC:OS32/muiinclude/ -IVBCC:OS32/netinclude/ -IVBCC:OS32/local/ -D__AMIGADATE1__="Miércoles -hunkdebug -amiga-softfloat -O=1023 -Ivincludeos3: failed
vc falló con el código de retorno 20
make441: *** [Makefile_structVBCC:131: main.o] Error 20
#
Soemthing strange with c:date output
AMIGADATE = $(shell c:date LFORMAT %d.%m.%Y)
it should be "30.09.2026", but set it to "Miércoles 30-09-2026 17:48:44" (full date), partianlly workarounded/solved by adding quotes:.
AMIGADATE = $(shell c:date LFORMAT "%d.%m.%Y")