> Attached is a new version, implementing your findings.
Before building...
At first look at this new version of Makefile, I saw the following line
very suspiciously:
gxvalid.ppc.o: gxvalid.c
$(CC) -c $(CFLAGS) -Wno-aggregate-return $< -o $@
After building...
My sinister thought came
> Attached is a new version, implementing your findings.
Oops, here's the right one, fixing a typo.
Werner
#
# Intro text.
#
#
# Copyright notice.
#
#
# Build instructions.
#
.PHONY: all
all: libfreetype.a
CC = gcc
AR = ar
RANLIB = ranlib
DIRFLAGS = \
-Iinclude \
-I../../src \
> After replacing "FT:" with "../../" in VPATH variable, the Makefile
> began to work...
Well... It seems that the Amiga port of GNU make can handle device
names (containing `:') only in targets but not in VPATH. Too bad.
Attached is a new version, implementing your findings.
Werner
#
#
> Please send me the output of make -d -r -R -n > make.log
make.log is attached
On 2018.11.08., you wrote:
>> I tested your new professional Makefile in WinUAE (Amiga OS 4.1
>> Classic) on a PC in the afternoon and now on my AmigaOne and got the
>> same following output:
>>
>>
> I tested your new professional Makefile in WinUAE (Amiga OS 4.1
> Classic) on a PC in the afternoon and now on my AmigaOne and got the
> same following output:
>
> freetype/builds/amiga> make
>
> assign FT: //
> make: *** No rule to make target `ftbase.ppc.o', needed by `libfreetype.a'.
>
Hello Werner,
I tested your new professional Makefile in WinUAE (Amiga OS 4.1 Classic) on
a PC in the afternoon and now on my AmigaOne and got the same following
output:
freetype/builds/amiga> make
assign FT: //
make: *** No rule to make target `ftbase.ppc.o', needed by `libfreetype.a'.
Stop.
> I write a "new" Makefile (freed from a lot of "brick-a-brack" and
> tested) for building FreeType Library easily on an AmigaOne (AmigaOS
> 4.1 Final Edition Update 1): attached "Makefile".
Thanks!
> It makes a "libfreetype.a" (linked with ftinit.ppc.o and
> ftsystem.ppc.o, too) static library
Hello Werner,
I write a "new" Makefile (freed from a lot of "brick-a-brack" and tested)
for building FreeType Library easily on an AmigaOne (AmigaOS 4.1 Final
Edition Update 1): attached "Makefile".
It makes a "libfreetype.a" (linked with ftinit.ppc.o and ftsystem.ppc.o,
too) static library